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

Pokud tato metoda vrátí, 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 poskytování IAuthorizationPolicy deklarací identity pro tokeny zabezpečení, které splňují požadavky uvedené v ServiceModelSecurityTokenRequirement.

Platí pro