SecurityKeyIdentifierClause Класс

Определение

Представляет абстрактный базовый класс для предложения идентификатора ключа.Represents an abstract base class for a key identifier clause.

public ref class SecurityKeyIdentifierClause abstract
public abstract class SecurityKeyIdentifierClause
type SecurityKeyIdentifierClause = class
Public MustInherit Class SecurityKeyIdentifierClause
Наследование
SecurityKeyIdentifierClause
Производный

Комментарии

Обычно предложение SecurityKeyIdentifierClause требуется использовать только при создании пользовательской службы маркеров безопасности.Typically, the SecurityKeyIdentifierClause does not need to be used, other than when a custom security token service is created. Когда служба маркеров безопасности возвращает маркер безопасности, выданный маркер безопасности содержит ссылки на прикрепленные и неприкрепленные маркеры безопасности.When a security token service returns a security token, the issued security token contains references to attached and unattached security tokens. Прикрепленные ссылки указывают на маркеры безопасности, содержащиеся в заголовке безопасности сообщения SOAP, а неприкрепленные ссылки указывают на маркеры безопасности, не входящие в заголовок безопасности сообщения SOAP.Attached references refer to security tokens that are contained within the security header of a SOAP message and unattached references reference security tokens that are not included within the security header of a SOAP message. Обычно эти ссылки подтверждают подлинность выданного маркера безопасности.These references typically affirm the authenticity of the issued security token.

Конструкторы

SecurityKeyIdentifierClause(String)

Инициализирует новый экземпляр класса SecurityKeyIdentifierClause, используя указанный тип конструкции идентификатора ключа.Initializes a new instance of the SecurityKeyIdentifierClause class using the specified key identifier clause type.

SecurityKeyIdentifierClause(String, Byte[], Int32)

Инициализирует новый экземпляр класса SecurityKeyIdentifierClause, используя указанный тип предложения идентификатора ключа, специальное слово и длину производного ключа.Initializes a new instance of the SecurityKeyIdentifierClause class using the specified key identifier clause type, nonce, and the derived key length.

Свойства

CanCreateKey

Возвращает значение, определяющее, можно ли создать ключ.Gets a value that indicates whether a key can be created.

ClauseType

Возвращает тип предложения идентификатора ключа.Gets the key identifier clause type.

DerivationLength

Возвращает размер производного ключа.Gets the size of the derived key.

Id

Получает или задает идентификатор конструкции идентификатора ключа.Gets or sets the key identifier clause ID.

Методы

CreateKey()

Создает ключ, который основан на параметрах, передаваемых в конструктор.Creates a key based on the parameters passed into the constructor.

Equals(Object)

Определяет, равен ли заданный объект текущему объекту.Determines whether the specified object is equal to the current object.

(Унаследовано от Object)
GetDerivationNonce()

Возвращает специальное слово, использованное для создания производного ключа.Gets the nonce that was used to generate the derived key.

GetHashCode()

Служит хэш-функцией по умолчанию.Serves as the default hash function.

(Унаследовано от Object)
GetType()

Возвращает объект Type для текущего экземпляра.Gets the Type of the current instance.

(Унаследовано от Object)
Matches(SecurityKeyIdentifierClause)

Возвращает значение, указывающее, эквивалентен ли идентификатор ключа данного экземпляра указанному предложению идентификатора ключа.Returns a value that indicates whether the key identifier for this instance is equivalent to the specified key identifier clause.

MemberwiseClone()

Создает неполную копию текущего объекта Object.Creates a shallow copy of the current Object.

(Унаследовано от Object)
ToString()

Возвращает строку, представляющую текущий объект.Returns a string that represents the current object.

(Унаследовано от Object)

Применяется к