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)

适用于

另请参阅