Sdílet prostřednictvím


SecurityTokenService.GetSecurityTokenHandler(String) Metoda

Definice

Získá příslušnou obslužnou rutinu tokenu zabezpečení pro vydání tokenu zabezpečení zadaného typu.

protected:
 virtual System::IdentityModel::Tokens::SecurityTokenHandler ^ GetSecurityTokenHandler(System::String ^ requestedTokenType);
protected virtual System.IdentityModel.Tokens.SecurityTokenHandler GetSecurityTokenHandler (string requestedTokenType);
abstract member GetSecurityTokenHandler : string -> System.IdentityModel.Tokens.SecurityTokenHandler
override this.GetSecurityTokenHandler : string -> System.IdentityModel.Tokens.SecurityTokenHandler
Protected Overridable Function GetSecurityTokenHandler (requestedTokenType As String) As SecurityTokenHandler

Parametry

requestedTokenType
String

Řetězec, který obsahuje identifikátor URI požadovaného typu tokenu.

Návraty

A SecurityTokenHandler , který představuje obslužnou rutinu tokenu, která se má použít k vytvoření vystaveného tokenu zabezpečení. Vrátí null , pokud požadovaný typ tokenu není podporovaný (pro zadaný typ tokenu není nakonfigurovaná žádná obslužná rutina).

Poznámky

Ve výchozí implementaci, pokud requestedTokenType je null nebo prázdný řetězec, se použije výchozí typ tokenu z konfigurace. To je určeno DefaultTokenType vlastností objektu konfigurace služby STS, ke které se přistupuje prostřednictvím SecurityTokenServiceConfiguration vlastnosti .

Tato metoda se volá z výchozího kanálu vystavování tokenů Issue implementovaného v metodě.

Platí pro

Viz také