Bagikan melalui


SessionSecurityToken Konstruktor

Definisi

Menginisialisasi instans baru kelas SessionSecurityToken.

Overload

SessionSecurityToken(ClaimsPrincipal)

Menginisialisasi instans SessionSecurityToken baru kelas dari prinsipal yang ditentukan.

SessionSecurityToken(SerializationInfo, StreamingContext)

Menginisialisasi instans SessionSecurityToken baru kelas dengan data berseri.

SessionSecurityToken(ClaimsPrincipal, String)

Menginisialisasi instans SessionSecurityToken baru kelas dari token utama dan bootstrap yang ditentukan.

SessionSecurityToken(ClaimsPrincipal, TimeSpan)

Menginisialisasi instans SessionSecurityToken baru kelas dari prinsipal yang ditentukan. Token baru berlaku dari UtcNow hingga masa pakai yang ditentukan.

SessionSecurityToken(ClaimsPrincipal, String, Nullable<DateTime>, Nullable<DateTime>)

Menginisialisasi instans SessionSecurityToken baru kelas dari token utama dan bootstrap yang ditentukan; dan dengan waktu mulai dan waktu kedaluwarsa yang ditentukan.

SessionSecurityToken(ClaimsPrincipal, String, String, Nullable<DateTime>, Nullable<DateTime>)

Menginisialisasi instans SessionSecurityToken baru kelas dari token utama dan bootstrap yang ditentukan; dan dengan waktu mulai dan waktu kedaluwarsa yang ditentukan. Token baru dilingkup ke titik akhir yang ditentukan.

SessionSecurityToken(ClaimsPrincipal, UniqueId, String, String, TimeSpan, SymmetricSecurityKey)

Menginisialisasi instans SessionSecurityToken baru kelas dengan menggunakan prinsipal, ID konteks, konteks, titik akhir, masa pakai, dan kunci yang ditentukan.

SessionSecurityToken(ClaimsPrincipal, UniqueId, String, String, DateTime, TimeSpan, SymmetricSecurityKey)

Menginisialisasi instans SessionSecurityToken baru kelas dengan menggunakan prinsipal, ID konteks, konteks, titik akhir, tanda waktu, masa pakai, dan kunci yang ditentukan.

SessionSecurityToken(ClaimsPrincipal, UniqueId, String, String, Nullable<DateTime>, Nullable<DateTime>, SymmetricSecurityKey)

Menginisialisasi instans baru kelas dengan menggunakan prinsipal, ID konteks, konteks, titik akhir, waktu mulai, waktu kedaluwarsa SessionSecurityToken , dan kunci yang ditentukan.

SessionSecurityToken(ClaimsPrincipal)

Menginisialisasi instans SessionSecurityToken baru kelas dari prinsipal yang ditentukan.

public:
 SessionSecurityToken(System::Security::Claims::ClaimsPrincipal ^ claimsPrincipal);
public SessionSecurityToken (System.Security.Claims.ClaimsPrincipal claimsPrincipal);
new System.IdentityModel.Tokens.SessionSecurityToken : System.Security.Claims.ClaimsPrincipal -> System.IdentityModel.Tokens.SessionSecurityToken
Public Sub New (claimsPrincipal As ClaimsPrincipal)

Parameter

claimsPrincipal
ClaimsPrincipal

Prinsip klaim untuk menginisialisasi token.

Pengecualian

claimsPrincipaladalah null.

-atau-

Properti Identities dari claimsPrincipal adalah null.

Keterangan

Tabel berikut ini memperlihatkan nilai properti awal untuk instans SessionSecurityToken kelas .

Properti Nilai Awal
ClaimsPrincipal claimsPrincipal
Context null
ContextId Atur ke ID unik yang dihasilkan.
EndpointId String.Empty
Id Atur ke ID unik yang dihasilkan.
IsPersistent false
IsReferenceMode false
KeyEffectiveTime UtcNow
KeyExpirationTime UtcNowSessionSecurityTokenHandler.DefaultTokenLifetime ditambah properti .
KeyGeneration null
SecurityKeys Berisi kunci konten 128 bit yang dihasilkan. Catatan: Implementasi default tidak menggunakan properti ini. Kunci penandatanganan dan enkripsi ditentukan oleh transformasi cookie yang diterapkan oleh SessionSecurityTokenHandler yang memproses token.
ValidFrom UtcNow
ValidTo UtcNowSessionSecurityTokenHandler.DefaultTokenLifetime ditambah properti .

Berlaku untuk

SessionSecurityToken(SerializationInfo, StreamingContext)

Menginisialisasi instans SessionSecurityToken baru kelas dengan data berseri.

protected:
 SessionSecurityToken(System::Runtime::Serialization::SerializationInfo ^ info, System::Runtime::Serialization::StreamingContext context);
protected SessionSecurityToken (System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context);
new System.IdentityModel.Tokens.SessionSecurityToken : System.Runtime.Serialization.SerializationInfo * System.Runtime.Serialization.StreamingContext -> System.IdentityModel.Tokens.SessionSecurityToken
Protected Sub New (info As SerializationInfo, context As StreamingContext)

Parameter

info
SerializationInfo

Data objek berseri.

context
StreamingContext

Informasi kontekstual tentang sumber.

Berlaku untuk

SessionSecurityToken(ClaimsPrincipal, String)

Menginisialisasi instans SessionSecurityToken baru kelas dari token utama dan bootstrap yang ditentukan.

public:
 SessionSecurityToken(System::Security::Claims::ClaimsPrincipal ^ claimsPrincipal, System::String ^ context);
public SessionSecurityToken (System.Security.Claims.ClaimsPrincipal claimsPrincipal, string context);
new System.IdentityModel.Tokens.SessionSecurityToken : System.Security.Claims.ClaimsPrincipal * string -> System.IdentityModel.Tokens.SessionSecurityToken
Public Sub New (claimsPrincipal As ClaimsPrincipal, context As String)

Parameter

claimsPrincipal
ClaimsPrincipal

Prinsip klaim yang dihasilkan dari token bootstrap.

context
String

String konteks opsional khusus aplikasi.

Pengecualian

claimsPrincipaladalah null.

-atau-

Properti Identities dari claimsPrincipal adalah null.

Keterangan

Tabel berikut ini memperlihatkan nilai properti awal untuk instans SessionSecurityToken kelas .

Properti Nilai Awal
ClaimsPrincipal claimsPrincipal
Context context
ContextId Atur ke ID unik yang dihasilkan.
EndpointId String.Empty
Id Atur ke ID unik yang dihasilkan.
IsPersistent false
IsReferenceMode false
KeyEffectiveTime UtcNow
KeyExpirationTime UtcNowSessionSecurityTokenHandler.DefaultTokenLifetime ditambah properti .
KeyGeneration null
SecurityKeys Berisi kunci konten 128 bit yang dihasilkan. Catatan: Implementasi default tidak menggunakan properti ini. Kunci penandatanganan dan enkripsi ditentukan oleh transformasi cookie yang diterapkan oleh SessionSecurityTokenHandler yang memproses token.
ValidFrom UtcNow
ValidTo UtcNowSessionSecurityTokenHandler.DefaultTokenLifetime ditambah properti .

Berlaku untuk

SessionSecurityToken(ClaimsPrincipal, TimeSpan)

Menginisialisasi instans SessionSecurityToken baru kelas dari prinsipal yang ditentukan. Token baru berlaku dari UtcNow hingga masa pakai yang ditentukan.

public:
 SessionSecurityToken(System::Security::Claims::ClaimsPrincipal ^ claimsPrincipal, TimeSpan lifetime);
public SessionSecurityToken (System.Security.Claims.ClaimsPrincipal claimsPrincipal, TimeSpan lifetime);
new System.IdentityModel.Tokens.SessionSecurityToken : System.Security.Claims.ClaimsPrincipal * TimeSpan -> System.IdentityModel.Tokens.SessionSecurityToken
Public Sub New (claimsPrincipal As ClaimsPrincipal, lifetime As TimeSpan)

Parameter

claimsPrincipal
ClaimsPrincipal

Prinsip klaim untuk menginisialisasi token.

lifetime
TimeSpan

Periode dari waktu saat ini di mana token valid. Properti ValidFrom akan diatur ke UtcNow dan ValidTo properti akan diatur ke ValidFrom ditambah periode yang ditentukan oleh parameter ini.

Pengecualian

claimsPrincipaladalah null.

-atau-

Properti Identities dari claimsPrincipal adalah null.

lifetime kurang dari atau sama dengan Zero.

Keterangan

Tabel berikut ini memperlihatkan nilai properti awal untuk instans SessionSecurityToken kelas .

Properti Nilai Awal
ClaimsPrincipal claimsPrincipal
Context null
ContextId Atur ke ID unik yang dihasilkan.
EndpointId String.Empty
Id Atur ke ID unik yang dihasilkan.
IsPersistent false
IsReferenceMode false
KeyEffectiveTime UtcNow
KeyExpirationTime UtcNow plus lifetime.
KeyGeneration null
SecurityKeys Berisi kunci konten 128 bit yang dihasilkan. Catatan: Implementasi default tidak menggunakan properti ini. Kunci penandatanganan dan enkripsi ditentukan oleh transformasi cookie yang diterapkan oleh SessionSecurityTokenHandler yang memproses token.
ValidFrom UtcNow
ValidTo UtcNow plus lifetime.

Berlaku untuk

SessionSecurityToken(ClaimsPrincipal, String, Nullable<DateTime>, Nullable<DateTime>)

Menginisialisasi instans SessionSecurityToken baru kelas dari token utama dan bootstrap yang ditentukan; dan dengan waktu mulai dan waktu kedaluwarsa yang ditentukan.

public:
 SessionSecurityToken(System::Security::Claims::ClaimsPrincipal ^ claimsPrincipal, System::String ^ context, Nullable<DateTime> validFrom, Nullable<DateTime> validTo);
public SessionSecurityToken (System.Security.Claims.ClaimsPrincipal claimsPrincipal, string context, DateTime? validFrom, DateTime? validTo);
new System.IdentityModel.Tokens.SessionSecurityToken : System.Security.Claims.ClaimsPrincipal * string * Nullable<DateTime> * Nullable<DateTime> -> System.IdentityModel.Tokens.SessionSecurityToken
Public Sub New (claimsPrincipal As ClaimsPrincipal, context As String, validFrom As Nullable(Of DateTime), validTo As Nullable(Of DateTime))

Parameter

claimsPrincipal
ClaimsPrincipal

Prinsip klaim yang dihasilkan dari token bootstrap.

context
String

String konteks opsional khusus aplikasi.

validFrom
Nullable<DateTime>

Instan waktu di mana token menjadi valid. null untuk menentukan UtcNow.

validTo
Nullable<DateTime>

Waktu sesaat setelah token tidak lagi valid. null untuk menentukan bahwa nilai harus ditentukan dengan menambahkan nilai DefaultTokenLifetime properti ke waktu yang ditentukan oleh validFrom parameter .

Pengecualian

claimsPrincipaladalah null.

-atau-

Properti Identities dari claimsPrincipal adalah null.

Parameter validFrom dan validTo tidak dapat divalidasi; misalnya, validTo menentukan waktu yang terjadi lebih awal dari validFrom.

Keterangan

Tabel berikut ini memperlihatkan nilai properti awal untuk instans SessionSecurityToken kelas .

Properti Nilai Awal
ClaimsPrincipal claimsPrincipal
Context context
ContextId Atur ke ID unik yang dihasilkan.
EndpointId String.Empty
Id Atur ke ID unik yang dihasilkan.
IsPersistent false
IsReferenceMode false
KeyEffectiveTime Atur ke nilai ValidFrom properti sebagaimana ditentukan oleh ValidFrom parameter .
KeyExpirationTime Nilai ValidTo properti sebagaimana ditentukan oleh ValidTo parameter .
KeyGeneration null
SecurityKeys Berisi kunci konten 128 bit yang dihasilkan. Catatan: Implementasi default tidak menggunakan properti ini. Kunci penandatanganan dan enkripsi ditentukan oleh transformasi cookie yang diterapkan oleh SessionSecurityTokenHandler yang memproses token.
ValidFrom Nilai validFrom parameter, atau, jika validFrom adalah null, UtcNow.
ValidTo Nilai validFrom parameter . Jika validFrom adalah null, nilai ValidFrom properti (sebagaimana ditentukan oleh validFrom parameter) ditambah SessionSecurityTokenHandler.DefaultTokenLifetime properti .

Berlaku untuk

SessionSecurityToken(ClaimsPrincipal, String, String, Nullable<DateTime>, Nullable<DateTime>)

Menginisialisasi instans SessionSecurityToken baru kelas dari token utama dan bootstrap yang ditentukan; dan dengan waktu mulai dan waktu kedaluwarsa yang ditentukan. Token baru dilingkup ke titik akhir yang ditentukan.

public:
 SessionSecurityToken(System::Security::Claims::ClaimsPrincipal ^ claimsPrincipal, System::String ^ context, System::String ^ endpointId, Nullable<DateTime> validFrom, Nullable<DateTime> validTo);
public SessionSecurityToken (System.Security.Claims.ClaimsPrincipal claimsPrincipal, string context, string endpointId, DateTime? validFrom, DateTime? validTo);
new System.IdentityModel.Tokens.SessionSecurityToken : System.Security.Claims.ClaimsPrincipal * string * string * Nullable<DateTime> * Nullable<DateTime> -> System.IdentityModel.Tokens.SessionSecurityToken
Public Sub New (claimsPrincipal As ClaimsPrincipal, context As String, endpointId As String, validFrom As Nullable(Of DateTime), validTo As Nullable(Of DateTime))

Parameter

claimsPrincipal
ClaimsPrincipal

Prinsip klaim yang dihasilkan dari token bootstrap.

context
String

String konteks opsional khusus aplikasi.

endpointId
String

Titik akhir di mana token ini terikat. String kosong membuat token yang tidak terlingkup.

validFrom
Nullable<DateTime>

Instan waktu di mana token menjadi valid. null untuk menentukan UtcNow.

validTo
Nullable<DateTime>

Waktu sesaat setelah token tidak lagi valid. null untuk menentukan bahwa nilai harus ditentukan dengan menambahkan nilai DefaultTokenLifetime properti ke waktu yang ditentukan oleh validFrom parameter .

Pengecualian

claimsPrincipaladalah null.

-atau-

Properti Identities dari claimsPrincipal adalah null.

-atau-

endpointIdadalah null.

Parameter validFrom dan validTo tidak dapat divalidasi; misalnya, validTo menentukan waktu yang terjadi lebih awal dari validFrom.

Keterangan

Tabel berikut ini memperlihatkan nilai properti awal untuk instans SessionSecurityToken kelas .

Properti Nilai Awal
ClaimsPrincipal claimsPrincipal
Context context
ContextId Atur ke ID unik yang dihasilkan.
EndpointId endpointId
Id Atur ke ID unik yang dihasilkan.
IsPersistent false
IsReferenceMode false
KeyEffectiveTime Atur ke nilai ValidFrom properti sebagaimana ditentukan oleh ValidFrom parameter .
KeyExpirationTime Nilai ValidTo properti sebagaimana ditentukan oleh ValidTo parameter .
KeyGeneration null
SecurityKeys Berisi kunci konten 128 bit yang dihasilkan. Catatan: Implementasi default tidak menggunakan properti ini. Kunci penandatanganan dan enkripsi ditentukan oleh transformasi cookie yang diterapkan oleh SessionSecurityTokenHandler yang memproses token.
ValidFrom Nilai validFrom parameter, atau, jika validFrom adalah null, UtcNow.
ValidTo Nilai validFrom parameter . Jika validFrom adalah null, nilai ValidFrom properti (sebagaimana ditentukan oleh validFrom parameter) ditambah SessionSecurityTokenHandler.DefaultTokenLifetime properti .

Berlaku untuk

SessionSecurityToken(ClaimsPrincipal, UniqueId, String, String, TimeSpan, SymmetricSecurityKey)

Menginisialisasi instans SessionSecurityToken baru kelas dengan menggunakan prinsipal, ID konteks, konteks, titik akhir, masa pakai, dan kunci yang ditentukan.

public:
 SessionSecurityToken(System::Security::Claims::ClaimsPrincipal ^ claimsPrincipal, System::Xml::UniqueId ^ contextId, System::String ^ context, System::String ^ endpointId, TimeSpan lifetime, System::IdentityModel::Tokens::SymmetricSecurityKey ^ key);
public SessionSecurityToken (System.Security.Claims.ClaimsPrincipal claimsPrincipal, System.Xml.UniqueId contextId, string context, string endpointId, TimeSpan lifetime, System.IdentityModel.Tokens.SymmetricSecurityKey key);
new System.IdentityModel.Tokens.SessionSecurityToken : System.Security.Claims.ClaimsPrincipal * System.Xml.UniqueId * string * string * TimeSpan * System.IdentityModel.Tokens.SymmetricSecurityKey -> System.IdentityModel.Tokens.SessionSecurityToken
Public Sub New (claimsPrincipal As ClaimsPrincipal, contextId As UniqueId, context As String, endpointId As String, lifetime As TimeSpan, key As SymmetricSecurityKey)

Parameter

claimsPrincipal
ClaimsPrincipal

Prinsip klaim yang terkait dengan sesi ini.

contextId
UniqueId

Pengidentifikasi konteks yang terkait dengan token ini.

context
String

String konteks opsional khusus aplikasi.

endpointId
String

Titik akhir di mana token ini terikat. String kosong membuat token yang tidak terlingkup.

lifetime
TimeSpan

Masa pakai token sesi. Properti ValidFrom akan diatur ke UtcNow dan ValidTo properti akan diatur ke ValidFrom ditambah periode yang ditentukan oleh parameter ini.

key
SymmetricSecurityKey

Kunci sesi simetris opsional.

Pengecualian

claimsPrincipaladalah null.

-atau-

Properti Identities dari claimsPrincipal adalah null.

-atau-

contextIdadalah null.

-atau-

endpointIdadalah null.

lifetime kurang dari atau sama dengan Zero.

Keterangan

Tabel berikut ini memperlihatkan nilai properti awal untuk instans SessionSecurityToken kelas .

Properti Nilai Awal
ClaimsPrincipal claimsPrincipal
Context context
ContextId contextId
EndpointId endpointId
Id Atur ke ID unik yang dihasilkan.
IsPersistent false
IsReferenceMode false
KeyEffectiveTime UtcNow
KeyExpirationTime UtcNow Plus lifetime
KeyGeneration null
SecurityKeys Berisi elemen tunggal yang merupakan key atau, jika key adalah null, kunci simetris 128 bit yang dihasilkan. Catatan: Implementasi default tidak menggunakan properti ini. Kunci penandatanganan dan enkripsi ditentukan oleh transformasi cookie yang diterapkan oleh SessionSecurityTokenHandler yang memproses token.
ValidFrom UtcNow
ValidTo UtcNow Plus lifetime

Berlaku untuk

SessionSecurityToken(ClaimsPrincipal, UniqueId, String, String, DateTime, TimeSpan, SymmetricSecurityKey)

Menginisialisasi instans SessionSecurityToken baru kelas dengan menggunakan prinsipal, ID konteks, konteks, titik akhir, tanda waktu, masa pakai, dan kunci yang ditentukan.

public:
 SessionSecurityToken(System::Security::Claims::ClaimsPrincipal ^ claimsPrincipal, System::Xml::UniqueId ^ contextId, System::String ^ context, System::String ^ endpointId, DateTime validFrom, TimeSpan lifetime, System::IdentityModel::Tokens::SymmetricSecurityKey ^ key);
public SessionSecurityToken (System.Security.Claims.ClaimsPrincipal claimsPrincipal, System.Xml.UniqueId contextId, string context, string endpointId, DateTime validFrom, TimeSpan lifetime, System.IdentityModel.Tokens.SymmetricSecurityKey key);
new System.IdentityModel.Tokens.SessionSecurityToken : System.Security.Claims.ClaimsPrincipal * System.Xml.UniqueId * string * string * DateTime * TimeSpan * System.IdentityModel.Tokens.SymmetricSecurityKey -> System.IdentityModel.Tokens.SessionSecurityToken
Public Sub New (claimsPrincipal As ClaimsPrincipal, contextId As UniqueId, context As String, endpointId As String, validFrom As DateTime, lifetime As TimeSpan, key As SymmetricSecurityKey)

Parameter

claimsPrincipal
ClaimsPrincipal

Prinsip klaim yang terkait dengan sesi ini.

contextId
UniqueId

Pengidentifikasi konteks yang terkait dengan token ini.

context
String

String konteks opsional khusus aplikasi.

endpointId
String

Titik akhir di mana token ini terikat. String kosong membuat token yang tidak terlingkup.

validFrom
DateTime

Waktu di mana token menjadi valid.

lifetime
TimeSpan

Masa pakai token sesi. Properti ValidTo akan diatur ke ValidFrom ditambah periode yang ditentukan oleh parameter ini.

key
SymmetricSecurityKey

Kunci sesi simetris opsional.

Pengecualian

claimsPrincipaladalah null.

-atau-

Properti Identities dari claimsPrincipal adalah null.

-atau-

contextIdadalah null.

-atau-

endpointIdadalah null.

lifetime kurang dari atau sama dengan Zero.

Keterangan

Tabel berikut ini memperlihatkan nilai properti awal untuk instans SessionSecurityToken kelas .

Properti Nilai Awal
ClaimsPrincipal claimsPrincipal
Context context
ContextId contextId atau, jika contextId adalah null, ID unik yang dihasilkan.
EndpointId endpointId
Id Atur ke ID unik yang dihasilkan.
IsPersistent false
IsReferenceMode false
KeyEffectiveTime validFrom
KeyExpirationTime validFrom plus lifetime.
KeyGeneration null
SecurityKeys Berisi elemen tunggal yang merupakan key atau, jika key adalah null, kunci simetris 128 bit yang dihasilkan. Catatan: Implementasi default tidak menggunakan properti ini. Kunci penandatanganan dan enkripsi ditentukan oleh transformasi cookie yang diterapkan oleh SessionSecurityTokenHandler yang memproses token.
ValidFrom validFrom
ValidTo validFrom plus lifetime.

Berlaku untuk

SessionSecurityToken(ClaimsPrincipal, UniqueId, String, String, Nullable<DateTime>, Nullable<DateTime>, SymmetricSecurityKey)

Menginisialisasi instans baru kelas dengan menggunakan prinsipal, ID konteks, konteks, titik akhir, waktu mulai, waktu kedaluwarsa SessionSecurityToken , dan kunci yang ditentukan.

public:
 SessionSecurityToken(System::Security::Claims::ClaimsPrincipal ^ claimsPrincipal, System::Xml::UniqueId ^ contextId, System::String ^ context, System::String ^ endpointId, Nullable<DateTime> validFrom, Nullable<DateTime> validTo, System::IdentityModel::Tokens::SymmetricSecurityKey ^ key);
public SessionSecurityToken (System.Security.Claims.ClaimsPrincipal claimsPrincipal, System.Xml.UniqueId contextId, string context, string endpointId, DateTime? validFrom, DateTime? validTo, System.IdentityModel.Tokens.SymmetricSecurityKey key);
new System.IdentityModel.Tokens.SessionSecurityToken : System.Security.Claims.ClaimsPrincipal * System.Xml.UniqueId * string * string * Nullable<DateTime> * Nullable<DateTime> * System.IdentityModel.Tokens.SymmetricSecurityKey -> System.IdentityModel.Tokens.SessionSecurityToken
Public Sub New (claimsPrincipal As ClaimsPrincipal, contextId As UniqueId, context As String, endpointId As String, validFrom As Nullable(Of DateTime), validTo As Nullable(Of DateTime), key As SymmetricSecurityKey)

Parameter

claimsPrincipal
ClaimsPrincipal

Prinsip klaim yang terkait dengan sesi ini.

contextId
UniqueId

Pengidentifikasi konteks yang terkait dengan token ini.

context
String

String konteks opsional khusus aplikasi.

endpointId
String

Titik akhir di mana token ini terikat. String kosong membuat token yang tidak terlingkup.

validFrom
Nullable<DateTime>

Instan waktu di mana token menjadi valid. null untuk menentukan UtcNow.

validTo
Nullable<DateTime>

Waktu sesaat setelah token tidak lagi valid. null untuk menentukan bahwa nilai harus ditentukan dengan menambahkan nilai DefaultTokenLifetime properti ke waktu yang ditentukan oleh validFrom parameter .

key
SymmetricSecurityKey

Kunci sesi simetris opsional.

Pengecualian

claimsPrincipaladalah null.

-atau-

Properti Identities dari claimsPrincipal adalah null.

-atau-

contextIdadalah null.

validFrom lebih besar dari atau sama dengan validTo.

-atau-

validTo kurang dari waktu saat ini.

Keterangan

Tabel berikut ini memperlihatkan nilai properti awal untuk instans SessionSecurityToken kelas .

Properti Nilai Awal
ClaimsPrincipal claimsPrincipal
Context context
ContextId contextId
EndpointId endpointId
Id Atur ke ID unik yang dihasilkan.
IsPersistent false
IsReferenceMode false
KeyEffectiveTime Atur ke nilai ValidFrom properti sebagaimana ditentukan oleh ValidFrom parameter .
KeyExpirationTime Nilai ValidTo properti sebagaimana ditentukan oleh ValidTo parameter .
KeyGeneration null
SecurityKeys Berisi elemen tunggal yang merupakan key atau, jika key adalah null, kunci simetris 128 bit yang dihasilkan. Catatan: Implementasi default tidak menggunakan properti ini. Kunci penandatanganan dan enkripsi ditentukan oleh transformasi cookie yang diterapkan oleh SessionSecurityTokenHandler yang memproses token.
ValidFrom Nilai validFrom parameter, atau, jika validFrom adalah null, UtcNow.
ValidTo Nilai validFrom parameter . Jika validFrom adalah null, nilai ValidFrom properti (sebagaimana ditentukan oleh validFrom parameter) ditambah SessionSecurityTokenHandler.DefaultTokenLifetime properti .

Berlaku untuk