SessionAuthenticationModule.CreateSessionSecurityToken Méthode
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Crée un SessionSecurityToken des paramètres spécifiés à l'aide du gestionnaire de jetons de session configuré.
public:
System::IdentityModel::Tokens::SessionSecurityToken ^ CreateSessionSecurityToken(System::Security::Claims::ClaimsPrincipal ^ principal, System::String ^ context, DateTime validFrom, DateTime validTo, bool isPersistent);
public System.IdentityModel.Tokens.SessionSecurityToken CreateSessionSecurityToken (System.Security.Claims.ClaimsPrincipal principal, string context, DateTime validFrom, DateTime validTo, bool isPersistent);
member this.CreateSessionSecurityToken : System.Security.Claims.ClaimsPrincipal * string * DateTime * DateTime * bool -> System.IdentityModel.Tokens.SessionSecurityToken
Public Function CreateSessionSecurityToken (principal As ClaimsPrincipal, context As String, validFrom As DateTime, validTo As DateTime, isPersistent As Boolean) As SessionSecurityToken
Paramètres
- principal
- ClaimsPrincipal
Principal à capturer dans le jeton.
- context
- String
Chaîne de contexte définie par l'application.
- validFrom
- DateTime
Premier instant auquel ce jeton est valide.
- validTo
- DateTime
Dernier instant auquel ce jeton est valide.
- isPersistent
- Boolean
true
si la valeur doit être rendue persistante par l'agent utilisateur ; sinon, false
.
Retours
Jeton de session.
Exceptions
Il n'y a aucun gestionnaire de jetons de session valide configuré. (Aucun SessionSecurityTokenHandler configuré dans la propriété SecurityTokenHandlers .)