Table of Contents

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 string

The 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 string

The return URL.

Returns

Task<AuthorizationRequest>