SecurityTokenService.GetTokenLifetime(Lifetime) 方法     
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
获取颁发的令牌的生存期。
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.LifetimeProtected Overridable Function GetTokenLifetime (requestLifetime As Lifetime) As 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 。