ClientCredentialsSecurityTokenManager.CreateSecurityTokenAuthenticator Metoda
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
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
- tokenRequirement
- SecurityTokenRequirement
Hodnota SecurityTokenRequirement
- 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.