KerberosSecurityTokenParameters 构造函数
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
初始化 KerberosSecurityTokenParameters 类的新实例。
重载
KerberosSecurityTokenParameters() |
初始化 KerberosSecurityTokenParameters 类的新实例。 |
KerberosSecurityTokenParameters(KerberosSecurityTokenParameters) |
初始化 KerberosSecurityTokenParameters 类的新实例。 |
注解
这些重载之间的区别是各个实例属性值的来源。 KerberosSecurityTokenParameters 将它们设置为各自的默认值。 KerberosSecurityTokenParameters 从输入参数引用的实例中获取它们。
KerberosSecurityTokenParameters()
初始化 KerberosSecurityTokenParameters 类的新实例。
public:
KerberosSecurityTokenParameters();
public KerberosSecurityTokenParameters ();
Public Sub New ()
示例
下面的代码演示如何调用此构造函数。
// Create a SymmetricSecurityBindingElement.
SymmetricSecurityBindingElement ssbe =
new SymmetricSecurityBindingElement();
// Set the algorithm suite to one that uses 128-bit keys.
ssbe.DefaultAlgorithmSuite = SecurityAlgorithmSuite.Basic128;
// Set MessageProtectionOrder to SignBeforeEncrypt.
ssbe.MessageProtectionOrder = MessageProtectionOrder.SignBeforeEncrypt;
// Use a Kerberos token as the protection token.
ssbe.ProtectionTokenParameters = new KerberosSecurityTokenParameters();
注解
将新实例属性值设置为各自的默认值:
将 InclusionMode 设置为 Once。
将 ReferenceStyle 设置为 Internal。
将 RequireDerivedKeys 设置为
true
。
适用于
KerberosSecurityTokenParameters(KerberosSecurityTokenParameters)
初始化 KerberosSecurityTokenParameters 类的新实例。
protected:
KerberosSecurityTokenParameters(System::ServiceModel::Security::Tokens::KerberosSecurityTokenParameters ^ other);
protected KerberosSecurityTokenParameters (System.ServiceModel.Security.Tokens.KerberosSecurityTokenParameters other);
new System.ServiceModel.Security.Tokens.KerberosSecurityTokenParameters : System.ServiceModel.Security.Tokens.KerberosSecurityTokenParameters -> System.ServiceModel.Security.Tokens.KerberosSecurityTokenParameters
Protected Sub New (other As KerberosSecurityTokenParameters)
参数
该类的其他实例。
例外
other
为 null
。
注解
将新实例属性值设置为 other
中相应的值。