語言

SecurityTokenService.GetTokenLifetime(Lifetime) 方法

定義

取得已發行代幣的終身期限。

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

參數

requestLifetime
Lifetime

Lifetime代表所請求的壽命。

傳回

Lifetime代表被賦予的一生。

備註

此方法通常以 RST 中到達的壽命來命名。 在預設實作中,代幣壽命依以下表格計算。

被創造(在) 到期(在內) 被創造(在) 到期(出局)
null null DateTime.UtcNow DateTime.UtcNow + SecurityTokenServiceConfiguration.DefaultTokenLifetime
C null C C + SecurityTokenServiceConfiguration.DefaultTokenLifetime
null E DateTime.UtcNow E
C E C E

此方法可從該方法中 Issue 實作的預設代幣發行管線呼叫。

適用於

另請參閱