Bagikan melalui


SecurityTokenService.GetTokenLifetime(Lifetime) Metode

Definisi

Mendapatkan masa pakai untuk token yang dikeluarkan.

protected:
 virtual System::IdentityModel::Protocols::WSTrust::Lifetime ^ GetTokenLifetime(System::IdentityModel::Protocols::WSTrust::Lifetime ^ requestLifetime);
protected virtual System.IdentityModel.Protocols.WSTrust.Lifetime GetTokenLifetime (System.IdentityModel.Protocols.WSTrust.Lifetime requestLifetime);
abstract member GetTokenLifetime : System.IdentityModel.Protocols.WSTrust.Lifetime -> System.IdentityModel.Protocols.WSTrust.Lifetime
override this.GetTokenLifetime : System.IdentityModel.Protocols.WSTrust.Lifetime -> System.IdentityModel.Protocols.WSTrust.Lifetime
Protected Overridable Function GetTokenLifetime (requestLifetime As Lifetime) As Lifetime

Parameter

requestLifetime
Lifetime

Lifetime yang mewakili masa pakai yang diminta.

Mengembalikan

yang Lifetime mewakili masa pakai yang diberikan.

Keterangan

Metode ini biasanya dipanggil dengan masa pakai yang tiba di RST. Dalam implementasi default, masa pakai token dihitung sesuai dengan tabel berikut.

Dibuat (dalam) Kedaluwarsa (dalam) Dibuat (dalam) Kedaluwarsa (keluar)
null null DateTime.UtcNow DateTime.UtcNow + SecurityTokenServiceConfiguration.DefaultTokenLifetime
C null C C + SecurityTokenServiceConfiguration.DefaultTokenLifetime
null E DateTime.UtcNow E
C E C E

Metode ini dipanggil dari alur penerbitan token default yang diimplementasikan dalam Issue metode .

Berlaku untuk

Lihat juga