SessionAuthenticationModule.CreateSessionSecurityToken Metode
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.
SessionSecurityToken Membuat dari parameter yang ditentukan dengan menggunakan handler token sesi yang dikonfigurasi.
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
Parameter
- principal
- ClaimsPrincipal
Perwakilan yang akan ditangkap dalam token.
- context
- String
String konteks yang ditentukan aplikasi.
- validFrom
- DateTime
Instans pertama di mana token ini valid.
- validTo
- DateTime
Instan terakhir di mana token ini valid.
- isPersistent
- Boolean
true jika nilai harus dipertahankan oleh agen pengguna; jika tidak, false.
Mengembalikan
Token sesi.
Pengecualian
Tidak ada handler token sesi yang valid yang dikonfigurasi. (Tidak ada yang dikonfigurasi SessionSecurityTokenHandler dalam SecurityTokenHandlers properti.)