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
中的對應值。