共用方式為


SessionSecurityTokenHandler 建構函式

定義

初始化 SessionSecurityTokenHandler 類別的新執行個體。

多載

SessionSecurityTokenHandler()

初始化 SessionSecurityTokenHandler 類別的新執行個體,這個執行個體使用預設 cookie 轉換和權杖存留期。

SessionSecurityTokenHandler(ReadOnlyCollection<CookieTransform>)

初始化 SessionSecurityTokenHandler 類別的新執行個體,這個執行個體使用指定的 Cookie 轉換。

SessionSecurityTokenHandler(ReadOnlyCollection<CookieTransform>, TimeSpan)

初始化 SessionSecurityTokenHandler 類別的新執行個體,這個執行個體使用指定的 cookie 轉換和權杖存留期。

SessionSecurityTokenHandler()

初始化 SessionSecurityTokenHandler 類別的新執行個體,這個執行個體使用預設 cookie 轉換和權杖存留期。

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

備註

TokenLifetime屬性 Transforms 會初始化為 DefaultLifetime 與 。 DefaultCookieTransforms

適用於

SessionSecurityTokenHandler(ReadOnlyCollection<CookieTransform>)

初始化 SessionSecurityTokenHandler 類別的新執行個體,這個執行個體使用指定的 Cookie 轉換。

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)

初始化 SessionSecurityTokenHandler 類別的新執行個體,這個執行個體使用指定的 cookie 轉換和權杖存留期。

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

適用於