SessionSecurityTokenHandler.CreateSessionSecurityToken Metodo

Definizione

Crea SessionSecurityToken in base all'entità attestazioni specificata e all'intervallo di tempo durante il quale il token è valido.

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

Parametri

principal
ClaimsPrincipal

L'entità delle attestazioni.

context
String

Stringa di contesto definito dal chiamante.

endpointId
String

ID dell'endpoint che è l'ambito di questo token.

validFrom
DateTime

Istante temporale in cui il token diventa valido.

validTo
DateTime

Istante temporale dopo il quale il token non è più valido.

Restituisce

Token di sicurezza della sessione creato. Le proprietà di questo nuovo token di sessione sono impostate in base ai parametri specificati.

Eccezioni

principal è null.

La proprietà Configuration è null.

Si applica a