SessionAuthenticationModule.CreateSessionSecurityToken Metódus
Definíció
Fontos
Egyes információk olyan, kiadás előtti termékekre vonatkoznak, amelyek a kiadásig még jelentősen módosulhatnak. A Microsoft nem vállal kifejezett vagy törvényi garanciát az itt megjelenő információért.
Létrehoz egy SessionSecurityToken értéket a megadott paraméterekből a konfigurált munkamenet-jogkivonat-kezelővel.
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éterek
- principal
- ClaimsPrincipal
A jogkivonatban rögzíteni kívánt tag.
- context
- String
Alkalmazás által definiált környezeti sztring.
- validFrom
- DateTime
A jogkivonat érvényességének első pillanata.
- validTo
- DateTime
A jogkivonat érvényességének utolsó pillanata.
- isPersistent
- Boolean
trueha az értéket a felhasználói ügynöknek meg kell őriznie; egyéb esetben. false
Válaszok
A munkamenet-jogkivonat.
Kivételek
Nincs konfigurálva érvényes munkamenet-jogkivonat-kezelő. (Nincs SessionSecurityTokenHandler konfigurálva a SecurityTokenHandlers tulajdonság.)