Compartilhar via


ClientCredentialsSecurityTokenManager.CreateSecurityTokenAuthenticator Método

Definição

Cria um autenticador de token de segurança.

public:
 override System::IdentityModel::Selectors::SecurityTokenAuthenticator ^ CreateSecurityTokenAuthenticator(System::IdentityModel::Selectors::SecurityTokenRequirement ^ tokenRequirement, [Runtime::InteropServices::Out] System::IdentityModel::Selectors::SecurityTokenResolver ^ % outOfBandTokenResolver);
public override System.IdentityModel.Selectors.SecurityTokenAuthenticator CreateSecurityTokenAuthenticator (System.IdentityModel.Selectors.SecurityTokenRequirement tokenRequirement, out System.IdentityModel.Selectors.SecurityTokenResolver outOfBandTokenResolver);
override this.CreateSecurityTokenAuthenticator : System.IdentityModel.Selectors.SecurityTokenRequirement * SecurityTokenResolver -> System.IdentityModel.Selectors.SecurityTokenAuthenticator
Public Overrides Function CreateSecurityTokenAuthenticator (tokenRequirement As SecurityTokenRequirement, ByRef outOfBandTokenResolver As SecurityTokenResolver) As SecurityTokenAuthenticator

Parâmetros

outOfBandTokenResolver
SecurityTokenResolver

Quando este método retorna, ele contém um SecurityTokenResolver. Este parâmetro é passado não inicializado.

Retornos

SecurityTokenAuthenticator

O objeto SecurityTokenAuthenticator.

Exceções

tokenRequirement é null.

Comentários

O SecurityTokenAuthenticator responsável por validar tokens de segurança e fornecer uma IAuthorizationPolicy declaração para obter declarações de tokens de segurança que atendam aos requisitos especificados em ServiceModelSecurityTokenRequirement.

Aplica-se a