SessionSecurityTokenHandler.CreateSessionSecurityToken Método
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Crea un objeto SessionSecurityToken basándose en la entidad de seguridad de notificaciones especificada y en el intervalo de tiempo durante el que el token es válido.
public:
virtual System::IdentityModel::Tokens::SessionSecurityToken ^ CreateSessionSecurityToken(System::Security::Claims::ClaimsPrincipal ^ principal, System::String ^ context, System::String ^ endpointId, DateTime validFrom, DateTime validTo);
public virtual System.IdentityModel.Tokens.SessionSecurityToken CreateSessionSecurityToken (System.Security.Claims.ClaimsPrincipal principal, string context, string endpointId, DateTime validFrom, DateTime validTo);
abstract member CreateSessionSecurityToken : System.Security.Claims.ClaimsPrincipal * string * string * DateTime * DateTime -> System.IdentityModel.Tokens.SessionSecurityToken
override this.CreateSessionSecurityToken : System.Security.Claims.ClaimsPrincipal * string * string * DateTime * DateTime -> System.IdentityModel.Tokens.SessionSecurityToken
Public Overridable Function CreateSessionSecurityToken (principal As ClaimsPrincipal, context As String, endpointId As String, validFrom As DateTime, validTo As DateTime) As SessionSecurityToken
Parámetros
- principal
- ClaimsPrincipal
La entidad de seguridad de notificaciones.
- context
- String
Cadena de contexto definida por el autor de la llamada.
- endpointId
- String
Identificador del extremo que es el ámbito del token.
- validFrom
- DateTime
Instante de tiempo en el que el token es válido.
- validTo
- DateTime
Instante de tiempo después del cual el token ya no es válido.
Devoluciones
El token de seguridad de sesión creado. Las propiedades del nuevo token de la sesión se establecen según los parámetros especificados.
Excepciones
principal
es null
.
La propiedad Configuration es null
.