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, 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) |