C# Class IdentityServer3.WsFederation.Services.DefaultRedirectUriValidator

Default implementation of redirect URI validator. Validates the URIs against the trusted URIs configured in the plugin options
Inheritance: IRedirectUriValidator
Afficher le fichier Open project: nvmlabs/IdentityServer3.WsFederation

Méthodes publiques

Méthode Description
DefaultRedirectUriValidator ( WsFederationPluginOptions wsFedOptions ) : System

Initializes a new instance of the DefaultRedirectUriValidator class

IsPostLogoutRedirectUriValidAsync ( string requestedUri ) : Task

Determines whether a post logout URI is valid.

Méthodes protégées

Méthode Description
StringCollectionContainsString ( IEnumerable uris, string requestedUri ) : bool

Checks if a given URI string is in a collection of strings (using ordinal ignore case comparison)

Method Details

DefaultRedirectUriValidator() public méthode

Initializes a new instance of the DefaultRedirectUriValidator class
public DefaultRedirectUriValidator ( WsFederationPluginOptions wsFedOptions ) : System
wsFedOptions IdentityServer3.WsFederation.Configuration.WsFederationPluginOptions Plugin options which contain the set of valid redirect URIs
Résultat System

IsPostLogoutRedirectUriValidAsync() public méthode

Determines whether a post logout URI is valid.
public IsPostLogoutRedirectUriValidAsync ( string requestedUri ) : Task
requestedUri string The requested URI.
Résultat Task

StringCollectionContainsString() protected méthode

Checks if a given URI string is in a collection of strings (using ordinal ignore case comparison)
protected StringCollectionContainsString ( IEnumerable uris, string requestedUri ) : bool
uris IEnumerable The uris.
requestedUri string The requested URI.
Résultat bool