Udostępnij za pośrednictwem


SecurityTokenService.GetSecurityTokenHandler(String) Metoda

Definicja

Pobiera odpowiednią procedurę obsługi tokenów zabezpieczających na potrzeby wystawiania tokenu zabezpieczającego określonego 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

Ciąg zawierający żądany identyfikator URI typu tokenu.

Zwraca

Element SecurityTokenHandler reprezentujący procedurę obsługi tokenów, która ma zostać użyta do utworzenia wystawionego tokenu zabezpieczającego. Zwraca wartość null , jeśli żądany typ tokenu nie jest obsługiwany (nie skonfigurowano procedury obsługi dla określonego typu tokenu).

Uwagi

W domyślnej implementacji, jeśli requestedTokenType jest null lub pusty ciąg, używany jest domyślny typ tokenu z konfiguracji. Jest to określane przez DefaultTokenType właściwość obiektu konfiguracji STS dostępnego SecurityTokenServiceConfiguration za pośrednictwem właściwości.

Ta metoda jest wywoływana z domyślnego potoku wystawiania tokenów zaimplementowanego w metodzie Issue .

Dotyczy

Zobacz też