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 断言,请使用 EncryptedSecurityToken 包装 SamlSecurityToken ,并提供适当的 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)

适用于

另请参阅