SessionSecurityTokenHandler.CreateSessionSecurityToken Método
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Cria um SessionSecurityToken com base na entidade de declarações e intervalo de tempo especificados durante o qual o token é 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
A entidade de segurança de declarações.
- context
- String
Uma cadeia de caracteres de contexto definida pelo chamador.
- endpointId
- String
O identificador do ponto de extremidade para a qual este token tem o escopo definido.
- validFrom
- DateTime
O instante de tempo no qual o token se torna válido.
- validTo
- DateTime
O instante de tempo após o qual o token não é mais válido.
Retornos
O token de segurança de sessão que foi criado. As propriedades no token de nova sessão estão definidas de acordo com os parâmetros especificados.
Exceções
principal
é null
.
A propriedade Configuration é null
.