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 маркеров безопасности выражаются как часть 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) |