Sdílet prostřednictvím


ClientCredentialsSecurityTokenManager.CreateSecurityTokenAuthenticator Metoda

Definice

Vytvoří ověřovací token zabezpečení.

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

Parametry

outOfBandTokenResolver
SecurityTokenResolver

Když tato metoda vrátí hodnotu , obsahuje SecurityTokenResolver. Tento parametr se předává neinicializovaný.

Návraty

Objekt SecurityTokenAuthenticator

Výjimky

tokenRequirement je null.

Poznámky

Zodpovídá SecurityTokenAuthenticator za ověřování tokenů zabezpečení a za účelem IAuthorizationPolicy získání deklarací identity pro tokeny zabezpečení, které splňují požadavky zadané v ServiceModelSecurityTokenRequirement.

Platí pro