Bagikan melalui


SessionSecurityTokenHandler.CreateSessionSecurityToken Metode

Definisi

SessionSecurityToken Membuat berdasarkan prinsip klaim dan rentang waktu yang ditentukan di mana token valid.

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

Parameter

principal
ClaimsPrincipal

Prinsip klaim.

context
String

String konteks yang ditentukan penelepon.

endpointId
String

Pengidentifikasi titik akhir tempat token dilingkup.

validFrom
DateTime

Instans waktu di mana token menjadi valid.

validTo
DateTime

Waktu sesaat setelah token tidak lagi valid.

Mengembalikan

Token keamanan sesi yang dibuat. Properti pada token sesi baru diatur sesuai dengan parameter yang ditentukan.

Pengecualian

principaladalah null.

Berlaku untuk