WSFederationAuthenticationModule.GetSecurityToken Metod
Definition
Viktigt
En del information gäller för förhandsversionen av en produkt och kan komma att ändras avsevärt innan produkten blir allmänt tillgänglig. Microsoft lämnar inga garantier, uttryckliga eller underförstådda, avseende informationen som visas här.
Läser en säkerhetstoken från den angivna begäran.
Överlagringar
| Name | Description |
|---|---|
| GetSecurityToken(SignInResponseMessage) |
Läser en säkerhetstoken från det angivna WS Federation-inloggningssvarsmeddelandet. |
| GetSecurityToken(HttpRequestBase) |
Läser en säkerhetstoken från den angivna HTTP-begäran. |
GetSecurityToken(SignInResponseMessage)
Läser en säkerhetstoken från det angivna WS Federation-inloggningssvarsmeddelandet.
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
Parametrar
- message
- SignInResponseMessage
Inloggningssvarsmeddelandet som token ska läsas från.
Returer
Säkerhetstoken som lästes från meddelandet.
Undantag
message är null.
Kommentarer
Standardimplementeringen anropar WSFederationAuthenticationModule.GetXmlTokenFromMessage(SignInResponseMessage, WSFederationSerializer) metoden för att hämta token och läser den med hjälp av lämplig hanterare från de konfigurerade säkerhetstokenhanterare.
Gäller för
GetSecurityToken(HttpRequestBase)
Läser en säkerhetstoken från den angivna HTTP-begäran.
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
Parametrar
- request
- HttpRequestBase
HTTP-begäran som token ska läsas från.
Returer
Säkerhetstoken som lästes.
Undantag
request är null.
Kommentarer
Anropas från pipelinen för bearbetning av begäran för att hämta meddelandet om WS-Federation inloggningsbegäran som ett SecurityToken objekt.
Standardimplementeringen anropar GetSignInResponseMessage metoden för att hämta ett SignInResponseMessage objekt och anropar sedan överlagringen WSFederationAuthenticationModule.GetSecurityToken(SignInResponseMessage) .
Använd en härledd klass för att tolka en viss typ av begäran.