C# Class Thinktecture.IdentityModel.Tokens.GenericUserNameSecurityTokenHandler

Generic security token handler for username/password type credentials
Inheritance: System.IdentityModel.Tokens.UserNameSecurityTokenHandler
ファイルを表示 Open project: IdentityModel/Thinktecture.IdentityModel.v1

Public Methods

Method Description
GenericUserNameSecurityTokenHandler ( ) : System

Initializes a new instance of the GenericUserNameSecurityTokenHandler class.

GenericUserNameSecurityTokenHandler ( ValidateUserNameCredentialDelegate validateUserNameCredential ) : System

Initializes a new instance of the GenericUserNameSecurityTokenHandler class.

ValidateToken ( System.IdentityModel.Tokens.SecurityToken token ) : ClaimsIdentityCollection

Validates the username and password.

Protected Methods

Method Description
ValidateUserNameCredentialCore ( string userName, string password ) : bool

Validates the user name credential core.

Method Details

GenericUserNameSecurityTokenHandler() public method

Initializes a new instance of the GenericUserNameSecurityTokenHandler class.
public GenericUserNameSecurityTokenHandler ( ) : System
return System

GenericUserNameSecurityTokenHandler() public method

Initializes a new instance of the GenericUserNameSecurityTokenHandler class.
public GenericUserNameSecurityTokenHandler ( ValidateUserNameCredentialDelegate validateUserNameCredential ) : System
validateUserNameCredential ValidateUserNameCredentialDelegate The credential validation callback.
return System

ValidateToken() public method

Validates the username and password.
public ValidateToken ( System.IdentityModel.Tokens.SecurityToken token ) : ClaimsIdentityCollection
token System.IdentityModel.Tokens.SecurityToken The token.
return ClaimsIdentityCollection

ValidateUserNameCredentialCore() protected method

Validates the user name credential core.
protected ValidateUserNameCredentialCore ( string userName, string password ) : bool
userName string Name of the user.
password string The password.
return bool