EncryptedSecurityToken 類別

定義

為原本不支援加密之權杖處理加密的包裝權杖。

public ref class EncryptedSecurityToken : System::IdentityModel::Tokens::SecurityToken
public class EncryptedSecurityToken : System.IdentityModel.Tokens.SecurityToken
type EncryptedSecurityToken = class
    inherit SecurityToken
Public Class EncryptedSecurityToken
Inherits SecurityToken
繼承
EncryptedSecurityToken

備註

例如, SamlSecurityToken 無法加密本身,因此若要發出加密的 SAML11 判斷提示,請使用 包裝 SamlSecurityTokenEncryptedSecurityToken ,並提供適當的 EncryptingCredentials

建構函式

EncryptedSecurityToken(SecurityToken, EncryptingCredentials)

使用指定的加密簽署認證,為指定的權杖初始化 EncryptedSecurityToken 類別的新執行個體。

屬性

EncryptingCredentials

取得要用來加密的認證。

Id

取得安全性權杖的唯一識別碼。

SecurityKeys

取得與安全性權杖相關聯的密碼編譯金鑰。

Token

取得加密的權杖。

ValidFrom

取得安全性權杖有效的第一個瞬間。

ValidTo

取得安全性權杖有效的最後一個瞬間。

方法

CanCreateKeyIdentifierClause<T>()

取得值,指出權杖是否可以建立所指定型別的金鑰識別碼子句。

CreateKeyIdentifierClause<T>()

建立指定類型之權杖的金鑰識別項子句。

Equals(Object)

判斷指定的物件是否等於目前的物件。

(繼承來源 Object)
GetHashCode()

做為預設雜湊函式。

(繼承來源 Object)
GetType()

取得目前執行個體的 Type

(繼承來源 Object)
MatchesKeyIdentifierClause(SecurityKeyIdentifierClause)

傳回值,這個值會指出這個執行個體的金鑰識別碼是否能夠解析為指定的金鑰識別碼。

MemberwiseClone()

建立目前 Object 的淺層複製。

(繼承來源 Object)
ResolveKeyIdentifierClause(SecurityKeyIdentifierClause)

取得指定之金鑰識別碼子句的金鑰。

ToString()

傳回代表目前物件的字串。

(繼承來源 Object)

適用於

另請參閱