Class BackchannelUserLoginRequest
- Namespace
- Duende.IdentityServer.Models
- Assembly
- Duende.IdentityServer.dll
Models the information to initiate a user login request due to a CIBA request.
public class BackchannelUserLoginRequest
- Inheritance
-
BackchannelUserLoginRequest
- Inherited Members
Constructors
BackchannelUserLoginRequest()
public BackchannelUserLoginRequest()
Properties
AuthenticationContextReferenceClasses
Gets or sets the authentication context reference classes.
public IEnumerable<string>? AuthenticationContextReferenceClasses { get; set; }
Property Value
BindingMessage
Gets or sets the binding message.
public string? BindingMessage { get; set; }
Property Value
Client
Gets or sets the client.
public Client Client { get; set; }
Property Value
- Client
IdP
Gets or sets the idp passed in the acr_values.
public string? IdP { get; set; }
Property Value
InternalId
Gets or sets the id of the request in the store.
public string InternalId { get; set; }
Property Value
Properties
Gets or sets a dictionary of custom properties associated with this request. These properties by default are copied from the validated custom request parameters.
public Dictionary<string, object> Properties { get; set; }
Property Value
RequestedResourceIndicators
Gets or sets the resource indicator.
public IEnumerable<string>? RequestedResourceIndicators { get; set; }
Property Value
Subject
Gets or sets the subject.
public ClaimsPrincipal Subject { get; set; }
Property Value
Tenant
Gets or sets the tenant passed in the acr_values.
public string? Tenant { get; set; }
Property Value
ValidatedResources
Gets or sets the validated resources.
public ResourceValidationResult ValidatedResources { get; set; }