LocalIdKeyIdentifierClause Класс

Определение

Представляет предложение идентификатора, определяющее маркеры безопасности, указанные в заголовке безопасности сообщения SOAP.

public ref class LocalIdKeyIdentifierClause : System::IdentityModel::Tokens::SecurityKeyIdentifierClause
public class LocalIdKeyIdentifierClause : System.IdentityModel.Tokens.SecurityKeyIdentifierClause
type LocalIdKeyIdentifierClause = class
    inherit SecurityKeyIdentifierClause
Public Class LocalIdKeyIdentifierClause
Inherits SecurityKeyIdentifierClause
Наследование
LocalIdKeyIdentifierClause

Комментарии

Обычно предложение LocalIdKeyIdentifierClause требуется использовать только при создании пользовательской службы маркеров безопасности. Когда служба маркеров безопасности возвращает маркер безопасности, выданный маркер безопасности содержит ссылки на прикрепленные и неприкрепленные маркеры безопасности. Прикрепленные ссылки указывают на маркеры безопасности, содержащиеся в заголовке безопасности сообщения SOAP, а неприкрепленные ссылки являются маркерами безопасности, не входящими в заголовок безопасности в сообщении SOAP. Обычно эти ссылки подтверждают подлинность выданного маркера безопасности.

Идентификатор ключа LocalIdKeyIdentifierClause находится в элементе <SecurityTokenReference>.

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

LocalIdKeyIdentifierClause(String)

Инициализирует новый экземпляр класса LocalIdKeyIdentifierClause, используя указанный идентификатор и массив типов.

LocalIdKeyIdentifierClause(String, Byte[], Int32, Type)

Инициализирует новый экземпляр класса LocalIdKeyIdentifierClause, используя указанный идентификатор, специальное слово, длину производного ключа и тип маркера безопасности владельца.

LocalIdKeyIdentifierClause(String, Type)

Инициализирует новый экземпляр класса LocalIdKeyIdentifierClause, используя указанный идентификатор и тип маркера безопасности владельца.

Свойства

CanCreateKey

Возвращает значение, определяющее, можно ли создать ключ.

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

Возвращает тип предложения идентификатора ключа.

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

Возвращает размер производного ключа.

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

Получает или задает идентификатор конструкции идентификатора ключа.

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

Возвращает значение атрибута wsu:Id для элемента XML в текущем сообщении SOAP.

OwnerType

Возвращает тип маркера безопасности, на который ссылается свойство LocalId.

Методы

CreateKey()

Создает ключ, который основан на параметрах, передаваемых в конструктор.

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

Определяет, равен ли указанный объект текущему объекту.

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

Возвращает специальное слово, использованное для создания производного ключа.

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

Служит хэш-функцией по умолчанию.

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

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

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

Возвращает значение, указывающее, эквивалентен ли идентификатор ключа данного экземпляра указанной конструкции идентификатора ключа.

Matches(String, Type)

Возвращает значение, указывающее, эквивалентен ли идентификатор ключа данного экземпляра указанной ссылке и типу.

MemberwiseClone()

Создает неполную копию текущего объекта Object.

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

Возвращает строку, представляющую текущий объект.

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