SecurityTokenProvider.GetToken(TimeSpan) Método

Definición

Obtiene un token de seguridad.

public:
 System::IdentityModel::Tokens::SecurityToken ^ GetToken(TimeSpan timeout);
public System.IdentityModel.Tokens.SecurityToken GetToken (TimeSpan timeout);
member this.GetToken : TimeSpan -> System.IdentityModel.Tokens.SecurityToken
Public Function GetToken (timeout As TimeSpan) As SecurityToken

Parámetros

timeout
TimeSpan

TimeSpan que especifica el valor de tiempo de espera para el mensaje que obtiene el token de seguridad.

Devoluciones

SecurityToken que representa el token de seguridad para obtener.

Comentarios

La clase GetToken que llama al método ClientCredentials cuando un cliente envía un mensaje SOAP y se requiere un token de seguridad.

El método GetToken llama al método GetTokenCore.

En la mayoría de los casos las clases derivadas de timeout como SecurityTokenProvider no utilizan el parámetro UserNameSecurityTokenProvider. Sin embargo, a veces recuperar un token de seguridad implica un marco de mensajería distribuida. IssuedSecurityTokenProvider cuando se usa en un servicio aliado es un ejemplo. En estos casos el parámetro timeout se utiliza para evitar excepciones producidas por errores de la red, pérdida de mensajes y otras condiciones de error.

Se aplica a