IssuedSecurityTokenParameters Класс

Определение

Представляет параметры маркера безопасности, выданного в федеративном сценарии безопасности.

public ref class IssuedSecurityTokenParameters : System::ServiceModel::Security::Tokens::SecurityTokenParameters
public class IssuedSecurityTokenParameters : System.ServiceModel.Security.Tokens.SecurityTokenParameters
type IssuedSecurityTokenParameters = class
    inherit SecurityTokenParameters
Public Class IssuedSecurityTokenParameters
Inherits SecurityTokenParameters
Наследование
IssuedSecurityTokenParameters
Производный

Комментарии

Этот класс представляет собой коллекцию свойств и методов маркеров и служит для создания элементов и маркеров привязки безопасности.

Конструкторы

IssuedSecurityTokenParameters()

Инициализирует новый экземпляр класса IssuedSecurityTokenParameters.

IssuedSecurityTokenParameters(IssuedSecurityTokenParameters)

Инициализирует новый экземпляр класса IssuedSecurityTokenParameters.

IssuedSecurityTokenParameters(String)

Инициализирует новый экземпляр класса IssuedSecurityTokenParameters, используя указанный тип токена.

IssuedSecurityTokenParameters(String, EndpointAddress)

Инициализирует новый экземпляр класса IssuedSecurityTokenParameters, используя указанный тип токена и адрес поставщика.

IssuedSecurityTokenParameters(String, EndpointAddress, Binding)

Инициализирует новый экземпляр класса IssuedSecurityTokenParameters, используя указанный тип токена, адрес поставщика и привязку поставщика.

Свойства

AdditionalRequestParameters

Возвращает коллекцию дополнительных параметров запроса.

ClaimTypeRequirements

Получает коллекцию требований для типа утверждения.

DefaultMessageSecurityVersion

Получает или задает набор по умолчанию версий спецификаций безопасности.

HasAsymmetricKey

Возвращает значение, указывающее, имеет ли выданный маркер асимметричный ключ.

HasAsymmetricKey

При переопределении в производном классе получает значение, указывающее, имеет ли токен асимметричный ключ.

(Унаследовано от SecurityTokenParameters)
InclusionMode

Получает или задает требования для включения маркера.

(Унаследовано от SecurityTokenParameters)
IssuerAddress

Получает или задает адрес издателя маркера.

IssuerBinding

Возвращает или задает привязку издателя маркера, используемую клиентом.

IssuerMetadataAddress

Получает или задает адрес метаданных издателя маркера.

KeySize

Получает или задает размер ключа выданного маркера.

KeyType

Получает или задает тип ключа выданного маркера.

ReferenceStyle

Получает или задет ссылочный тип маркера.

(Унаследовано от SecurityTokenParameters)
RequireDerivedKeys

Получает или задает значение, которое указывает, могут ли ключи быть производными от исходных ключей подтверждения.

(Унаследовано от SecurityTokenParameters)
SupportsClientAuthentication

При реализации возвращает значение, указывающее, поддерживает ли маркер проверку подлинности клиента.

SupportsClientAuthentication

При переопределении в производном классе получает значение, указывающее, поддерживает ли токен аутентификацию клиента.

(Унаследовано от SecurityTokenParameters)
SupportsClientWindowsIdentity

При реализации возвращает значение, указывающее, поддерживает ли маркер проверку подлинности с использованием удостоверения Windows.

SupportsClientWindowsIdentity

При переопределении в производном классе получает значение, указывающее, поддерживает ли токен удостоверение Windows для аутентификации.

(Унаследовано от SecurityTokenParameters)
SupportsServerAuthentication

При реализации возвращает значение, указывающее, поддерживает ли маркер проверку подлинности сервера.

SupportsServerAuthentication

При переопределении в производном классе получает значение, указывающее, поддерживает ли токен аутентификацию сервера.

(Унаследовано от SecurityTokenParameters)
TokenType

Получает или задает тип выданного маркера.

UseStrTransform

Получает или задает значение, указывающее, используется ли в выданном параметре токена STR-преобразование.

Методы

Clone()

Копирует данный экземпляр класса в другой экземпляр.

(Унаследовано от SecurityTokenParameters)
CloneCore()

Копирует данный экземпляр класса в другой экземпляр.

CloneCore()

Копирует данный экземпляр класса в другой экземпляр.

(Унаследовано от SecurityTokenParameters)
CreateKeyIdentifierClause(SecurityToken, SecurityTokenReferenceStyle)

Создает предложение идентификатора ключа для маркера.

CreateKeyIdentifierClause(SecurityToken, SecurityTokenReferenceStyle)

Создает предложение идентификатора ключа для маркера.

(Унаследовано от SecurityTokenParameters)
CreateRequestParameters(MessageSecurityVersion, SecurityTokenSerializer)

Создает коллекцию XML-элементов параметра запроса для выданного маркера, которые включаются в запрос, отправляемый клиентов в службу маркера безопасности.

Equals(Object)

Определяет, равен ли указанный объект текущему объекту.

(Унаследовано от Object)
GetHashCode()

Служит хэш-функцией по умолчанию.

(Унаследовано от Object)
GetType()

Возвращает объект Type для текущего экземпляра.

(Унаследовано от Object)
InitializeSecurityTokenRequirement(SecurityTokenRequirement)

При реализации инициализирует требование маркера безопасности на основе свойств, заданных в объекте класса IssuedSecurityTokenParameters.

InitializeSecurityTokenRequirement(SecurityTokenRequirement)

При переопределении в производном классе инициализирует требование к токену безопасности.

(Унаследовано от SecurityTokenParameters)
MatchesKeyIdentifierClause(SecurityToken, SecurityKeyIdentifierClause, SecurityTokenReferenceStyle)

Указывает, соответствует ли токен конструкции идентификатора ключа.

(Унаследовано от SecurityTokenParameters)
MemberwiseClone()

Создает неполную копию текущего объекта Object.

(Унаследовано от Object)
ToString()

Отображает текстовое представление экземпляра класса.

ToString()

Отображает текстовое представление экземпляра класса.

(Унаследовано от SecurityTokenParameters)

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