Class RedirectUriValidationContext
- Namespace
- Duende.IdentityServer.Validation
- Assembly
- Duende.IdentityServer.dll
Models the context for validating a client's redirect URI
public class RedirectUriValidationContext
- Inheritance
-
RedirectUriValidationContext
- Inherited Members
Constructors
RedirectUriValidationContext()
Default ctor
public RedirectUriValidationContext()
RedirectUriValidationContext(string, ValidatedAuthorizeRequest)
ctor
public RedirectUriValidationContext(string redirectUri, ValidatedAuthorizeRequest request)
Parameters
redirectUri
stringrequest
ValidatedAuthorizeRequest
Properties
AuthorizeRequestType
Indicates the context (PAR vs Authorize with or without pushed parameters)
public AuthorizeRequestType AuthorizeRequestType { get; set; }
Property Value
Client
The client
public Client Client { get; set; }
Property Value
- Client
RequestObjectValues
Validated request object values
public IEnumerable<Claim>? RequestObjectValues { get; set; }
Property Value
RequestParameters
The request parameters
public NameValueCollection RequestParameters { get; set; }
Property Value
RequestedUri
The URI to validate for the client
public string RequestedUri { get; set; }