Поделиться через


SamlAuthorityBinding Класс

Определение

Указывает способ получения дополнительной информации о субъекте маркера безопасности SamlSecurityToken.

public ref class SamlAuthorityBinding
[System.Runtime.Serialization.DataContract]
public class SamlAuthorityBinding
[<System.Runtime.Serialization.DataContract>]
type SamlAuthorityBinding = class
Public Class SamlAuthorityBinding
Наследование
SamlAuthorityBinding
Атрибуты

Комментарии

Используйте класс SamlAuthorityBinding, чтобы указать, как извлекать дополнительные сведения о предмете, для которого проводится проверка подлинности, из маркера безопасности SamlSecurityToken. Маркеры безопасности SamlSecurityToken задают утверждения с помощью проверочных утверждений SAML, которые указывают, когда была выполнена проверка подлинности субъекта. Запросы в утверждении SAML представляются операторами SAML. Спецификация SAML определяет набор типов операторов SAML, один из которых является оператором SamlAuthenticationStatement. Оператор SamlAuthenticationStatement утверждает, что проверка подлинности субъекта выполнена определенным средством на определенный момент времени. Оператор SamlAuthenticationStatement также имеет дополнительный класс SamlAuthorityBinding, который указывает, как получить дополнительную информацию о субъекте, для которого выполнена проверка подлинности.

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

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

SamlAuthorityBinding()

Инициализирует новый экземпляр класса SamlAuthorityBinding.

SamlAuthorityBinding(XmlQualifiedName, String, String)

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

Свойства

AuthorityKind

Возвращает или задает тип запросов, на которые реагирует центр SAML, имеющий дополнительную информацию о субъекте.

Binding

Возвращает или задает привязку протокола SAML, которая используется для связи с центром SAML, имеющим дополнительную информацию о субъекте.

IsReadOnly

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

Location

Возвращает или задает способы поиска и взаимодействия с центром SAML, имеющим дополнительную информацию о субъекте.

Методы

Equals(Object)

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

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

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

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

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

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

Делает этот экземпляр доступным только для чтения.

MemberwiseClone()

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

(Унаследовано от Object)
ReadXml(XmlDictionaryReader, SamlSerializer, SecurityTokenSerializer, SecurityTokenResolver)

Считывает элемент <AuthorityBinding> из указанного средства чтения XML.

ToString()

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

(Унаследовано от Object)
WriteXml(XmlDictionaryWriter, SamlSerializer, SecurityTokenSerializer)

Записывает элемент <AuthorityBinding> в указанный XML-сериализатор.

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

См. также раздел