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)

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

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