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, ReadOnlyCollection<SecurityKey>, SecurityToken)

Инициализирует новый экземпляр класса с помощью указанного утверждения SAML, криптографических ключей Saml2SecurityToken и маркера издателя.

Saml2SecurityToken(Saml2Assertion)

Инициализирует новый экземпляр класса с помощью указанного 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)

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

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