Share via


SessionSecurityTokenHandler 构造函数

定义

初始化 SessionSecurityTokenHandler 类的新实例。

重载

SessionSecurityTokenHandler()

初始化使用默认 Cookie 转换和令牌生存期的 SessionSecurityTokenHandler 类的新实例。

SessionSecurityTokenHandler(ReadOnlyCollection<CookieTransform>)

初始化使用指定的 cookie 转换 SessionSecurityTokenHandler 类的新实例。

SessionSecurityTokenHandler(ReadOnlyCollection<CookieTransform>, TimeSpan)

初始化使用指定 Cookie 转换和令牌生存期的 SessionSecurityTokenHandler 类的新实例。

SessionSecurityTokenHandler()

初始化使用默认 Cookie 转换和令牌生存期的 SessionSecurityTokenHandler 类的新实例。

public:
 SessionSecurityTokenHandler();
public SessionSecurityTokenHandler ();
Public Sub New ()

注解

TokenLifetimeTransforms 属性初始化为 DefaultLifetimeDefaultCookieTransforms

适用于

SessionSecurityTokenHandler(ReadOnlyCollection<CookieTransform>)

初始化使用指定的 cookie 转换 SessionSecurityTokenHandler 类的新实例。

public:
 SessionSecurityTokenHandler(System::Collections::ObjectModel::ReadOnlyCollection<System::IdentityModel::CookieTransform ^> ^ transforms);
public SessionSecurityTokenHandler (System.Collections.ObjectModel.ReadOnlyCollection<System.IdentityModel.CookieTransform> transforms);
new System.IdentityModel.Tokens.SessionSecurityTokenHandler : System.Collections.ObjectModel.ReadOnlyCollection<System.IdentityModel.CookieTransform> -> System.IdentityModel.Tokens.SessionSecurityTokenHandler
Public Sub New (transforms As ReadOnlyCollection(Of CookieTransform))

参数

transforms
ReadOnlyCollection<CookieTransform>

要在编码或解码 Cookie 时应用的转换。 设置 Transforms 属性。

例外

transformsnull

注解

TokenLifetime 属性初始化为 DefaultLifetime

适用于

SessionSecurityTokenHandler(ReadOnlyCollection<CookieTransform>, TimeSpan)

初始化使用指定 Cookie 转换和令牌生存期的 SessionSecurityTokenHandler 类的新实例。

public:
 SessionSecurityTokenHandler(System::Collections::ObjectModel::ReadOnlyCollection<System::IdentityModel::CookieTransform ^> ^ transforms, TimeSpan tokenLifetime);
public SessionSecurityTokenHandler (System.Collections.ObjectModel.ReadOnlyCollection<System.IdentityModel.CookieTransform> transforms, TimeSpan tokenLifetime);
new System.IdentityModel.Tokens.SessionSecurityTokenHandler : System.Collections.ObjectModel.ReadOnlyCollection<System.IdentityModel.CookieTransform> * TimeSpan -> System.IdentityModel.Tokens.SessionSecurityTokenHandler
Public Sub New (transforms As ReadOnlyCollection(Of CookieTransform), tokenLifetime As TimeSpan)

参数

transforms
ReadOnlyCollection<CookieTransform>

要在编码或解码 Cookie 时应用的转换。 设置 Transforms 属性。

tokenLifetime
TimeSpan

标牌的默认生存期。 设置 TokenLifetime 属性。

例外

transformsnull

tokenLifetime 小于或等于 Zero

适用于