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