InitiatorServiceModelSecurityTokenRequirement 类

定义

指定 Windows Communication Foundation (WCF) 中针对通道创建的安全属性要求。

public ref class InitiatorServiceModelSecurityTokenRequirement sealed : System::ServiceModel::Security::Tokens::ServiceModelSecurityTokenRequirement
public sealed class InitiatorServiceModelSecurityTokenRequirement : System.ServiceModel.Security.Tokens.ServiceModelSecurityTokenRequirement
type InitiatorServiceModelSecurityTokenRequirement = class
    inherit ServiceModelSecurityTokenRequirement
Public NotInheritable Class InitiatorServiceModelSecurityTokenRequirement
Inherits ServiceModelSecurityTokenRequirement
继承
InitiatorServiceModelSecurityTokenRequirement

注解

安全令牌管理器使用令牌要求类来指定安全令牌需要包含的内容,例如密钥大小、密钥类型以及密钥的使用方式。 当确定某安全令牌符合指定条件后,可以创建 SecurityTokenProvider 和 SecurityTokenAuthenticator。

此令牌要求类指定与发起方相关的要求。

构造函数

InitiatorServiceModelSecurityTokenRequirement()

初始化 InitiatorServiceModelSecurityTokenRequirement 类的新实例。

字段

Namespace

指定当前命名空间。

(继承自 ServiceModelSecurityTokenRequirement)

属性

IsInitiator

获取一个值,该值指示要创建安全令牌要求的终结点是发起方还是接收方。

(继承自 ServiceModelSecurityTokenRequirement)
IssuerAddress

如果令牌要求适用于已颁发的令牌,则此属性包含颁发者的终结点地址。

(继承自 ServiceModelSecurityTokenRequirement)
IssuerBinding

如果令牌需求适用于已颁发的令牌,则此属性包含用于与颁发者进行通信的绑定。

(继承自 ServiceModelSecurityTokenRequirement)
KeySize

获取或设置与安全令牌相关联的密钥的要求大小。

(继承自 SecurityTokenRequirement)
KeyType

获取或设置与安全令牌相关联的密钥的类型(非对称或对称)。

(继承自 SecurityTokenRequirement)
KeyUsage

获取或设置一个值,该值指定与安全令牌相关联的密钥的使用方式。

(继承自 SecurityTokenRequirement)
MessageSecurityVersion

获取或设置要使用的消息安全版本(如有必要)。

(继承自 ServiceModelSecurityTokenRequirement)
Properties

获取当前 SecurityTokenRequirement 实例的非静态属性的集合。

(继承自 SecurityTokenRequirement)
RequireCryptographicToken

获取或设置一个值,该值指示安全令牌是否必须能够执行加密操作(例如加密)。

(继承自 SecurityTokenRequirement)
SecureConversationSecurityBindingElement

获取或设置用于保护安全对话启动消息的安全绑定元素。

(继承自 ServiceModelSecurityTokenRequirement)
SecurityAlgorithmSuite

获取或设置要使用的安全算法套件(如有必要)。

(继承自 ServiceModelSecurityTokenRequirement)
SecurityBindingElement

获取或设置安全绑定元素。

(继承自 ServiceModelSecurityTokenRequirement)
TargetAddress

获取或设置目标地址。

TokenType

获取或设置要求的安全令牌类型。

(继承自 SecurityTokenRequirement)
TransportScheme

获取或设置传输方案。

(继承自 ServiceModelSecurityTokenRequirement)
Via

获取或设置途径。

方法

Equals(Object)

确定指定对象是否等于当前对象。

(继承自 Object)
GetHashCode()

作为默认哈希函数。

(继承自 Object)
GetProperty<TValue>(String)

获取当前 SecurityTokenRequirement 实例的指定属性。

(继承自 SecurityTokenRequirement)
GetType()

获取当前实例的 Type

(继承自 Object)
MemberwiseClone()

创建当前 Object 的浅表副本。

(继承自 Object)
ToString()

输出该类实例的文本表示形式。

TryGetProperty<TValue>(String, TValue)

获取当前 SecurityTokenRequirement 实例的指定属性。

(继承自 SecurityTokenRequirement)

适用于