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