Поделиться через


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

Комментарии

Разработчики приложений обычно не используют класс 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)

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