SessionSecurityToken Konstruktor
Definisi
Penting
Beberapa informasi terkait produk prarilis yang dapat diubah secara signifikan sebelum dirilis. Microsoft tidak memberikan jaminan, tersirat maupun tersurat, sehubungan dengan informasi yang diberikan di sini.
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
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
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
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.
Instan waktu di mana token menjadi valid. null
untuk menentukan UtcNow.
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
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.
Instan waktu di mana token menjadi valid. null
untuk menentukan UtcNow.
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
claimsPrincipal
adalah null
.
-atau-
Properti Identities dari claimsPrincipal
adalah null
.
-atau-
endpointId
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 | 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.
Kunci sesi simetris opsional.
Pengecualian
claimsPrincipal
adalah null
.
-atau-
Properti Identities dari claimsPrincipal
adalah null
.
-atau-
contextId
adalah null
.
-atau-
endpointId
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 | 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.
Kunci sesi simetris opsional.
Pengecualian
claimsPrincipal
adalah null
.
-atau-
Properti Identities dari claimsPrincipal
adalah null
.
-atau-
contextId
adalah null
.
-atau-
endpointId
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 | 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.
Instan waktu di mana token menjadi valid. null
untuk menentukan UtcNow.
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 .
Kunci sesi simetris opsional.
Pengecualian
claimsPrincipal
adalah null
.
-atau-
Properti Identities dari claimsPrincipal
adalah null
.
-atau-
contextId
adalah 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
Saran dan Komentar
https://aka.ms/ContentUserFeedback.
Segera hadir: Sepanjang tahun 2024 kami akan menghentikan penggunaan GitHub Issues sebagai mekanisme umpan balik untuk konten dan menggantinya dengan sistem umpan balik baru. Untuk mengetahui informasi selengkapnya, lihat:Kirim dan lihat umpan balik untuk