SamlSubject Класс
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Представляет субъект маркера безопасности SAML.
public ref class SamlSubject
public class SamlSubject
type SamlSubject = class
Public Class SamlSubject
- Наследование
-
SamlSubject
Комментарии
Маркеры безопасности SamlSecurityToken задают утверждения с помощью проверочных утверждений SAML, которые позволяют указать субъект маркера безопасности. Запросы в утверждении SAML представляются операторами SAML. Спецификация SAML определяет набор типов операторов SAML, один из которых является оператором SamlSubjectStatement. Класс SamlSubjectStatement утверждает участника, являющегося субъектом маркера безопасности SamlSecurityToken. Данный участник указывается с помощью класса SamlSubject.
Конструкторы
SamlSubject() |
Инициализирует новый экземпляр класса SamlSubject. |
SamlSubject(String, String, String) |
Инициализирует новый экземпляр класса SamlSubject, используя указанное имя, формат имени и домен, в котором находится имя. |
SamlSubject(String, String, String, IEnumerable<String>, String, SecurityKeyIdentifier) |
Инициализирует новый экземпляр класса SamlSubject с помощью заданного имени, домена, в котором находится имя, формата имени, протоколов проверки подлинности, дополнительных сведений для проверки подлинности и идентификатора ключа. |
Свойства
ConfirmationMethods |
Возвращает набор ссылок URI, определяющих протоколы, которые должны использоваться для проверки подлинности субъекта. |
Crypto |
Возвращает или задает ключ шифрования, используемый для проверки цифровой сигнатуры, определяемой данным оператором субъекта SAML. |
IsReadOnly |
Возвращает значение, определяющее, являются ли свойства данного экземпляра доступными только для чтения. |
KeyIdentifier |
Возвращает или задает идентификатор ключа, предоставляющий доступ к ключу шифрования, хранящемуся в субъекте маркера безопасности SAML. |
Name |
Возвращает или задает имя субъекта для маркера безопасности SAML. |
NameClaimType |
Возвращает тип утверждения, используемого для представления имени субъекта для маркера безопасности SAML. |
NameFormat |
Возвращает или задает ссылку универсального кода ресурса (URI), представляющую формат имени субъекта для маркера безопасности SAML. |
NameQualifier |
Возвращает или задает домен, в котором находится имя субъекта для маркера безопасности SAML. |
SubjectConfirmationData |
Возвращает или задает дополнительные сведения для проверки подлинности, которые могут использоваться протоколами проверки подлинности. |
Методы
Equals(Object) |
Определяет, равен ли указанный объект текущему объекту. (Унаследовано от Object) |
ExtractClaims() |
Возвращает набор утверждений с помощью свойств этого класса. |
ExtractSubjectKeyClaimSet(SamlSecurityTokenAuthenticator) |
Возвращает набор утверждений с помощью свойств данного класса и заданной структуры проверки подлинности маркера безопасности SAML. |
GetHashCode() |
Служит хэш-функцией по умолчанию. (Унаследовано от Object) |
GetType() |
Возвращает объект Type для текущего экземпляра. (Унаследовано от Object) |
MakeReadOnly() |
Делает этот экземпляр доступным только для чтения. |
MemberwiseClone() |
Создает неполную копию текущего объекта Object. (Унаследовано от Object) |
ReadXml(XmlDictionaryReader, SamlSerializer, SecurityTokenSerializer, SecurityTokenResolver) |
Считывает элемент |
ToString() |
Возвращает строку, представляющую текущий объект. (Унаследовано от Object) |
WriteXml(XmlDictionaryWriter, SamlSerializer, SecurityTokenSerializer) |
Записывает элемент |