Class StrictRedirectUriValidatorAppAuth
- Namespace
- Duende.IdentityServer.Validation
- Assembly
- Duende.IdentityServer.dll
Implementation of strict redirect URI validator that allows a random port if 127.0.0.1 is used.
public class StrictRedirectUriValidatorAppAuth : StrictRedirectUriValidator, IRedirectUriValidator
- Inheritance
-
StrictRedirectUriValidatorAppAuth
- Implements
- Inherited Members
Constructors
StrictRedirectUriValidatorAppAuth(ILogger<StrictRedirectUriValidatorAppAuth>, IdentityServerOptions)
Initializes a new instance of the StrictRedirectUriValidatorAppAuth class.
public StrictRedirectUriValidatorAppAuth(ILogger<StrictRedirectUriValidatorAppAuth> logger, IdentityServerOptions options = null)
Parameters
logger
ILogger<StrictRedirectUriValidatorAppAuth>The logger.
options
IdentityServerOptionsThe options.
- See Also
Methods
IsPostLogoutRedirectUriValidAsync(string, Client)
Determines whether a post logout URI is valid for a client.
public override Task<bool> IsPostLogoutRedirectUriValidAsync(string requestedUri, Client client)
Parameters
requestedUri
stringThe requested URI.
client
ClientThe client.
Returns
- See Also
IsRedirectUriValidAsync(RedirectUriValidationContext)
public override Task<bool> IsRedirectUriValidAsync(RedirectUriValidationContext context)
Parameters
context
RedirectUriValidationContext
Returns
- See Also