Class ReturnUrlParser
- Namespace
- Duende.IdentityServer.Services
- Assembly
- Duende.IdentityServer.dll
Parses a return URL using all registered URL parsers
public class ReturnUrlParser
- Inheritance
-
ReturnUrlParser
- Inherited Members
Constructors
ReturnUrlParser(IEnumerable<IReturnUrlParser>)
Initializes a new instance of the ReturnUrlParser class.
public ReturnUrlParser(IEnumerable<IReturnUrlParser> parsers)
Parameters
parsers
IEnumerable<IReturnUrlParser>The parsers.
Methods
IsValidReturnUrl(string)
Determines whether a return URL is valid.
public virtual bool IsValidReturnUrl(string returnUrl)
Parameters
returnUrl
stringThe return URL.
Returns
- bool
true
if the return URL is valid; otherwise,false
.
ParseAsync(string)
Parses the return URL.
public virtual Task<AuthorizationRequest> ParseAsync(string returnUrl)
Parameters
returnUrl
stringThe return URL.