SecurityBindingElement.CreateIssuedTokenForSslBindingElement 方法
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
创建一个对称安全绑定元素,该元素配置为需要基于已颁发令牌的客户端身份验证以及基于服务器证书的服务器身份验证。
重载
CreateIssuedTokenForSslBindingElement(IssuedSecurityTokenParameters, Boolean) |
创建一个对称安全绑定元素,该元素配置为需要基于已颁发令牌的客户端身份验证以及基于服务器证书的服务器身份验证。 |
CreateIssuedTokenForSslBindingElement(IssuedSecurityTokenParameters) |
创建一个对称安全绑定元素,该元素配置为需要基于已颁发令牌的客户端身份验证以及基于服务器证书的服务器身份验证。 |
注解
已颁发的令牌可以具有对称或非对称密钥。 客户端使用 SOAP 级别的 SSL 协议对服务器进行身份验证。
两个重载都使用 IssuedSecurityTokenParameters 参数。 其中之一包含指定是否需要取消的参数。
CreateIssuedTokenForSslBindingElement(IssuedSecurityTokenParameters, Boolean)
创建一个对称安全绑定元素,该元素配置为需要基于已颁发令牌的客户端身份验证以及基于服务器证书的服务器身份验证。
public:
static System::ServiceModel::Channels::SymmetricSecurityBindingElement ^ CreateIssuedTokenForSslBindingElement(System::ServiceModel::Security::Tokens::IssuedSecurityTokenParameters ^ issuedTokenParameters, bool requireCancellation);
public static System.ServiceModel.Channels.SymmetricSecurityBindingElement CreateIssuedTokenForSslBindingElement (System.ServiceModel.Security.Tokens.IssuedSecurityTokenParameters issuedTokenParameters, bool requireCancellation);
static member CreateIssuedTokenForSslBindingElement : System.ServiceModel.Security.Tokens.IssuedSecurityTokenParameters * bool -> System.ServiceModel.Channels.SymmetricSecurityBindingElement
Public Shared Function CreateIssuedTokenForSslBindingElement (issuedTokenParameters As IssuedSecurityTokenParameters, requireCancellation As Boolean) As SymmetricSecurityBindingElement
参数
- issuedTokenParameters
- IssuedSecurityTokenParameters
- requireCancellation
- Boolean
如果需要取消,则为 true
;否则为 false
。 通过将其设置为 false
,将能够启用在网络场方案中十分有用的安全上下文令牌,因为在此模式下,会话状态是在建立的安全上下文令牌内部编码的,而不是保留在服务器内存中。
返回
SymmetricSecurityBindingElement 对象。
例外
issuedTokenParameters
为 null
。
注解
所创建绑定的 RequireSignatureConfirmation 设置为 true
,并且 MessageSecurityVersion 设置为 WSSecurity11WSTrustFebruary2005WSSecureConversationFebruary2005WSSecurityPolicy11。
适用于
CreateIssuedTokenForSslBindingElement(IssuedSecurityTokenParameters)
创建一个对称安全绑定元素,该元素配置为需要基于已颁发令牌的客户端身份验证以及基于服务器证书的服务器身份验证。
public:
static System::ServiceModel::Channels::SymmetricSecurityBindingElement ^ CreateIssuedTokenForSslBindingElement(System::ServiceModel::Security::Tokens::IssuedSecurityTokenParameters ^ issuedTokenParameters);
public static System.ServiceModel.Channels.SymmetricSecurityBindingElement CreateIssuedTokenForSslBindingElement (System.ServiceModel.Security.Tokens.IssuedSecurityTokenParameters issuedTokenParameters);
static member CreateIssuedTokenForSslBindingElement : System.ServiceModel.Security.Tokens.IssuedSecurityTokenParameters -> System.ServiceModel.Channels.SymmetricSecurityBindingElement
Public Shared Function CreateIssuedTokenForSslBindingElement (issuedTokenParameters As IssuedSecurityTokenParameters) As SymmetricSecurityBindingElement
参数
- issuedTokenParameters
- IssuedSecurityTokenParameters
返回
SymmetricSecurityBindingElement 对象。
例外
issuedTokenParameters
为 null
。
注解
服务器在 SSL 协议末尾颁发基于 Cookie 的安全上下文令牌。
所创建绑定的 RequireSignatureConfirmation 设置为 true
,并且 MessageSecurityVersion 设置为 WSSecurity11WSTrustFebruary2005WSSecureConversationFebruary2005WSSecurityPolicy11。