Aracılığıyla paylaş


SecurityTokenService.GetTokenLifetime(Lifetime) Yöntem

Tanım

Verilen belirtecin ömrünü alır.

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

Parametreler

requestLifetime
Lifetime

Lifetime İstenen ömrü temsil eden bir.

Döndürülenler

Lifetime Verilen ömrü temsil eden bir.

Açıklamalar

Bu yöntem normalde RST'ye ulaşan yaşam süresiyle çağrılır. Varsayılan uygulamada, belirteç ömrü aşağıdaki tabloya göre hesaplanır.

Oluşturuldu (içinde) Süre sonu (içinde) Oluşturuldu (içinde) Süresi doluyor (dışarıda)
null null DateTime.UtcNow DateTime.UtcNow + SecurityTokenServiceConfiguration.DefaultTokenLifetime
C null C C + SecurityTokenServiceConfiguration.DefaultTokenLifetime
null E DateTime.UtcNow E
C E C E

Bu yöntem, yönteminde uygulanan varsayılan belirteç verme işlem hattından çağrılır Issue .

Şunlara uygulanır

Ayrıca bkz.