WSFederationAuthenticationModule.GetSecurityToken Metoda
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Odczytuje token zabezpieczający z określonego żądania.
Przeciążenia
GetSecurityToken(SignInResponseMessage) |
Odczytuje token zabezpieczający z określonego komunikatu odpowiedzi federacji WS Federation. |
GetSecurityToken(HttpRequestBase) |
Odczytuje token zabezpieczający z określonego żądania HTTP. |
GetSecurityToken(SignInResponseMessage)
Odczytuje token zabezpieczający z określonego komunikatu odpowiedzi federacji WS Federation.
public:
virtual System::IdentityModel::Tokens::SecurityToken ^ GetSecurityToken(System::IdentityModel::Services::SignInResponseMessage ^ message);
public virtual System.IdentityModel.Tokens.SecurityToken GetSecurityToken (System.IdentityModel.Services.SignInResponseMessage message);
abstract member GetSecurityToken : System.IdentityModel.Services.SignInResponseMessage -> System.IdentityModel.Tokens.SecurityToken
override this.GetSecurityToken : System.IdentityModel.Services.SignInResponseMessage -> System.IdentityModel.Tokens.SecurityToken
Public Overridable Function GetSecurityToken (message As SignInResponseMessage) As SecurityToken
Parametry
- message
- SignInResponseMessage
Komunikat odpowiedzi logowania, z którego ma być odczytywany token.
Zwraca
Token zabezpieczający odczytany z komunikatu.
Wyjątki
message
to null
.
Uwagi
Domyślna implementacja wywołuje metodę WSFederationAuthenticationModule.GetXmlTokenFromMessage(SignInResponseMessage, WSFederationSerializer) w celu pobrania tokenu i odczytuje go przy użyciu odpowiedniej procedury obsługi ze skonfigurowanych procedur obsługi tokenów zabezpieczających.
Dotyczy
GetSecurityToken(HttpRequestBase)
Odczytuje token zabezpieczający z określonego żądania HTTP.
public:
virtual System::IdentityModel::Tokens::SecurityToken ^ GetSecurityToken(System::Web::HttpRequestBase ^ request);
public virtual System.IdentityModel.Tokens.SecurityToken GetSecurityToken (System.Web.HttpRequestBase request);
abstract member GetSecurityToken : System.Web.HttpRequestBase -> System.IdentityModel.Tokens.SecurityToken
override this.GetSecurityToken : System.Web.HttpRequestBase -> System.IdentityModel.Tokens.SecurityToken
Public Overridable Function GetSecurityToken (request As HttpRequestBase) As SecurityToken
Parametry
- request
- HttpRequestBase
Żądanie HTTP, z którego ma odczytać token.
Zwraca
Odczytywany token zabezpieczający.
Wyjątki
request
to null
.
Uwagi
Wywołana z potoku przetwarzania żądań w celu pobrania komunikatu żądania logowania WS-Federation jako SecurityToken obiektu.
Domyślna implementacja wywołuje GetSignInResponseMessage metodę SignInResponseMessage , aby uzyskać obiekt, a następnie wywołuje WSFederationAuthenticationModule.GetSecurityToken(SignInResponseMessage) przeciążenie.
Użyj klasy pochodnej, aby interpretować określony typ żądania.