SamlSecurityToken Класс
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Представляет маркер безопасности, основанный на утверждении SAML.
public ref class SamlSecurityToken : System::IdentityModel::Tokens::SecurityToken
public class SamlSecurityToken : System.IdentityModel.Tokens.SecurityToken
type SamlSecurityToken = class
inherit SecurityToken
Public Class SamlSecurityToken
Inherits SecurityToken
- Наследование
Комментарии
Утверждения для маркеров безопасности SamlSecurityToken выражаются в виде части класса SamlAssertion. Класс SamlAssertion имеет расширяемый набор утверждений, известных как операторы SAML, которые представлены свойством Statements. Центр SAML, выдавший утверждение SAML, задается в свойстве Issuer.
Конструкторы
SamlSecurityToken() |
Инициализирует новый экземпляр класса SamlSecurityToken. |
SamlSecurityToken(SamlAssertion) |
Инициализирует новый экземпляр класса SamlSecurityToken, используя указанное утверждение SAML. |
Свойства
Assertion |
Возвращает утверждение SAML для данного маркера безопасности. |
Id |
Возвращает уникальный идентификатор маркера безопасности. |
SecurityKeys |
Возвращает ключи шифрования, связанные с маркером безопасности. |
ValidFrom |
Возвращает первый момент времени, когда данный маркер безопасности является действительным. |
ValidTo |
Возвращает последний момент времени, когда данный маркер безопасности является действительным. |
Методы
CanCreateKeyIdentifierClause<T>() |
Возвращает значение, определяющее, может ли маркер безопасности создать указанный идентификатор ключа. |
CreateKeyIdentifierClause<T>() |
Создает предложение заданного идентификатора ключа. |
Equals(Object) |
Определяет, равен ли указанный объект текущему объекту. (Унаследовано от Object) |
GetHashCode() |
Служит хэш-функцией по умолчанию. (Унаследовано от Object) |
GetType() |
Возвращает объект Type для текущего экземпляра. (Унаследовано от Object) |
Initialize(SamlAssertion) |
Инициализирует свойства класса SamlSecurityToken, используя указанное утверждение SAML. |
MatchesKeyIdentifierClause(SecurityKeyIdentifierClause) |
Возвращает значение, указывающее, равен ли идентификатор ключа данного экземпляра указанному идентификатору ключа. |
MemberwiseClone() |
Создает неполную копию текущего объекта Object. (Унаследовано от Object) |
ResolveKeyIdentifierClause(SecurityKeyIdentifierClause) |
Возвращает ключ для указанного предложения идентификатора ключа. (Унаследовано от SecurityToken) |
ToString() |
Возвращает строку, представляющую текущий объект. (Унаследовано от Object) |