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

Комментарии

Утверждения для маркеров безопасности 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)

Применяется к

См. также раздел