Поделиться через


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

Комментарии

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

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

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