KerberosReceiverSecurityToken Класс
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Представляет маркер безопасности, который основан на билете Kerberos, полученном в сообщении SOAP.
public ref class KerberosReceiverSecurityToken : System::IdentityModel::Tokens::WindowsSecurityToken
public class KerberosReceiverSecurityToken : System.IdentityModel.Tokens.WindowsSecurityToken
type KerberosReceiverSecurityToken = class
inherit WindowsSecurityToken
Public Class KerberosReceiverSecurityToken
Inherits WindowsSecurityToken
- Наследование
Комментарии
Разработчики приложений обычно не используют класс KerberosReceiverSecurityToken.
Существует два класса, которые представляют маркеры безопасности, основанные на билете Kerberos: KerberosRequestorSecurityToken и KerberosReceiverSecurityToken. Маркер безопасности KerberosRequestorSecurityToken применяется клиентами, которые используют маркер безопасности KerberosRequestorSecurityToken в исходящих сообщениях SOAP, тогда как маркер безопасности KerberosReceiverSecurityToken используется веб-службой, получающей сообщения SOAP с маркером безопасности.
Конструкторы
KerberosReceiverSecurityToken(Byte[]) |
Инициализирует новый экземпляр класса KerberosReceiverSecurityToken, используя указанный билет Kerberos. |
KerberosReceiverSecurityToken(Byte[], String) |
Инициализирует новый экземпляр класса KerberosReceiverSecurityToken, используя указанный билет Kerberos и уникальный идентификатор. |
KerberosReceiverSecurityToken(Byte[], String, String) |
Создает новый экземпляр KerberosReceiverSecurityToken. |
Свойства
AuthenticationType |
Возвращает тип проверки подлинности маркера. (Унаследовано от WindowsSecurityToken) |
Id |
Возвращает уникальный идентификатор для маркера безопасности. (Унаследовано от WindowsSecurityToken) |
SecurityKey |
Возвращает симметричный сеансовый ключ для билета Kerberos, связанного с данным маркером безопасности. |
SecurityKeys |
Возвращает ключи шифрования, связанные с маркером безопасности. |
ValidFrom |
Возвращает первый момент времени, когда данный маркер безопасности является действительным. |
ValidTo |
Возвращает последний момент времени, когда данный маркер безопасности является действительным. |
ValueTypeUri |
Возвращает выражение URI, описывающее тип значения. |
WindowsIdentity |
Возвращает пользователя Windows, связанного с маркером безопасности. |
Методы
CanCreateKeyIdentifierClause<T>() |
Возвращает значение, определяющее, может ли маркер безопасности создать указанный идентификатор ключа. |
CreateKeyIdentifierClause<T>() |
Создает предложение заданного идентификатора ключа. |
Dispose() |
Освобождает все ресурсы, занятые модулем WindowsSecurityToken. (Унаследовано от WindowsSecurityToken) |
Equals(Object) |
Определяет, равен ли указанный объект текущему объекту. (Унаследовано от Object) |
GetHashCode() |
Служит хэш-функцией по умолчанию. (Унаследовано от Object) |
GetRequest() |
Возвращает билет Kerberos. |
GetType() |
Возвращает объект Type для текущего экземпляра. (Унаследовано от Object) |
Initialize(String, DateTime, DateTime, WindowsIdentity, Boolean) |
Инициализирует новый экземпляр класса WindowsSecurityToken, используя указанный уникальный идентификатор, пользователя Windows и первый и последний моменты времени, когда маркер безопасности является действительным. (Унаследовано от WindowsSecurityToken) |
Initialize(String, String, DateTime, DateTime, WindowsIdentity, Boolean) |
Инициализирует новый экземпляр класса WindowsSecurityToken. (Унаследовано от WindowsSecurityToken) |
MatchesKeyIdentifierClause(SecurityKeyIdentifierClause) |
Возвращает значение, указывающее, соответствует ли идентификатор ключа для данного экземпляра указанному идентификатору ключа. |
MemberwiseClone() |
Создает неполную копию текущего объекта Object. (Унаследовано от Object) |
ResolveKeyIdentifierClause(SecurityKeyIdentifierClause) |
Возвращает ключ для указанного предложения идентификатора ключа. (Унаследовано от SecurityToken) |
ThrowIfDisposed() |
Если для этого экземпляра вызывается метод Dispose(), создается исключение. (Унаследовано от WindowsSecurityToken) |
ToString() |
Возвращает строку, представляющую текущий объект. (Унаследовано от Object) |