SessionSecurityTokenHandler.CreateSessionSecurityToken Metod
Definition
Viktigt
En del information gäller för förhandsversionen av en produkt och kan komma att ändras avsevärt innan produkten blir allmänt tillgänglig. Microsoft lämnar inga garantier, uttryckliga eller underförstådda, avseende informationen som visas här.
Skapar ett SessionSecurityToken baserat på angivet anspråkshuvudnamn och tidsintervall under vilket token är giltig.
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
Parametrar
- principal
- ClaimsPrincipal
Anspråkets huvudnamn.
- context
- String
En anroparde kontextsträng.
- endpointId
- String
Identifieraren för slutpunkten som token är begränsad till.
- validFrom
- DateTime
Tidpunkten då token blir giltig.
- validTo
- DateTime
Tidpunkten då token inte längre är giltig.
Returer
Sessionssäkerhetstoken som skapades. Egenskaperna för den nya sessionstoken anges enligt de angivna parametrarna.
Undantag
principal är null.
Egenskapen Configuration är null.