KerberosSecurityTokenParameters Конструкторы
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Инициализирует новый экземпляр класса 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
.