SamlSubjectStatement Класс
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Представляет утверждение для маркера безопасности SamlSecurityToken.
public ref class SamlSubjectStatement abstract : System::IdentityModel::Tokens::SamlStatement
public abstract class SamlSubjectStatement : System.IdentityModel.Tokens.SamlStatement
type SamlSubjectStatement = class
inherit SamlStatement
Public MustInherit Class SamlSubjectStatement
Inherits SamlStatement
- Наследование
- Производный
Комментарии
Маркеры безопасности SamlSecurityToken задают утверждения с помощью проверочных утверждений SAML, которые позволяют указать субъект маркера безопасности. Запросы в утверждении SAML представляются операторами SAML. Спецификация SAML определяет набор типов операторов SAML, один из которых является оператором SamlSubjectStatement. Класс SamlSubjectStatement утверждает участника, являющегося субъектом маркера безопасности SamlSecurityToken. Этот участник задается в свойстве SamlSubject.
Конструкторы
SamlSubjectStatement() |
Инициализирует новый экземпляр класса SamlSubjectStatement. |
SamlSubjectStatement(SamlSubject) |
Инициализирует новый экземпляр класса SamlSubjectStatement, используя указанный субъект. |
Свойства
IsReadOnly |
Возвращает значение, определяющее, являются ли свойства данного экземпляра доступными только для чтения. |
SamlSubject |
Возвращает или задает субъект маркера безопасности SamlSecurityToken. |
Методы
AddClaimsToList(IList<Claim>) |
Добавляет утверждение, основанное на свойствах данного экземпляра, в указанную коллекцию утверждений. |
CreatePolicy(ClaimSet, SamlSecurityTokenAuthenticator) |
Создает политику авторизации для маркера безопасности SamlSecurityToken. |
Equals(Object) |
Определяет, равен ли указанный объект текущему объекту. (Унаследовано от Object) |
GetHashCode() |
Служит хэш-функцией по умолчанию. (Унаследовано от Object) |
GetType() |
Возвращает объект Type для текущего экземпляра. (Унаследовано от Object) |
MakeReadOnly() |
Делает этот экземпляр доступным только для чтения. |
MemberwiseClone() |
Создает неполную копию текущего объекта Object. (Унаследовано от Object) |
ReadXml(XmlDictionaryReader, SamlSerializer, SecurityTokenSerializer, SecurityTokenResolver) |
Чтение оператора SAML из указанного средства чтения XML (при переопределении в производном классе). (Унаследовано от SamlStatement) |
SetSubject(SamlSubject) |
Задает субъект маркера безопасности SamlSecurityToken. |
ToString() |
Возвращает строку, представляющую текущий объект. (Унаследовано от Object) |
WriteXml(XmlDictionaryWriter, SamlSerializer, SecurityTokenSerializer) |
Записывает оператор SAML в указанный XML-сериализатор. (Унаследовано от SamlStatement) |