Partager via


SessionSecurityTokenHandler.CreateSessionSecurityToken Méthode

Définition

Crée un SessionSecurityToken en fonction du principal des revendications spécifié et de la plage horaire pendant laquelle le jeton est valide.

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

Paramètres

principal
ClaimsPrincipal

Principal des revendications.

context
String

Chaîne de contexte définie par l'appelant.

endpointId
String

Identificateur du point de terminaison auquel le jeton est étendu.

validFrom
DateTime

Instant auquel le jeton devient non valide.

validTo
DateTime

Instant après lequel le jeton n'est plus valide.

Retours

Jeton de sécurité de session qui a été créé. Les propriétés du nouveau jeton de session sont définies en fonction des paramètres spécifiés.

Exceptions

principal a la valeur null.

La propriété Configuration a la valeur null.

S’applique à