Compartilhar via


IssuedSecurityTokenParameters Classe

Definição

Representa os parâmetros de um token de segurança emitido em um cenário de segurança federada.

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
Herança
IssuedSecurityTokenParameters
Derivado

Comentários

Essa classe é uma coleção de propriedades e métodos de token e é usada na criação de elementos e tokens de associação de segurança.

Construtores

IssuedSecurityTokenParameters()

Inicializa uma nova instância da classe IssuedSecurityTokenParameters.

IssuedSecurityTokenParameters(IssuedSecurityTokenParameters)

Inicializa uma nova instância da classe IssuedSecurityTokenParameters.

IssuedSecurityTokenParameters(String)

Inicializa uma nova instância da classe IssuedSecurityTokenParameters usando o tipo de token especificado.

IssuedSecurityTokenParameters(String, EndpointAddress)

Inicializa uma nova instância da classe IssuedSecurityTokenParameters usando o endereço do emissor e o tipo de token especificados.

IssuedSecurityTokenParameters(String, EndpointAddress, Binding)

Inicializa uma nova instância da classe IssuedSecurityTokenParameters usando o tipo de token, o endereço do emissor e a associação do emissor especificados.

Propriedades

AdditionalRequestParameters

Obtém uma coleção de parâmetros de solicitação adicionais.

ClaimTypeRequirements

Obtém uma coleção de requisitos de tipo de declaração.

DefaultMessageSecurityVersion

Obtém ou define o conjunto padrão de versões de especificações de segurança.

HasAsymmetricKey

Obtém um valor que indica se o token emitido tem uma chave assimétrica.

InclusionMode

Obtém ou define os requisitos para inclusão de tokens.

(Herdado de SecurityTokenParameters)
IssuerAddress

Obtém ou define o endereço do emissor do token.

IssuerBinding

Obtém ou define a associação do emissor de token, a ser usada pelo cliente.

IssuerMetadataAddress

Obtém ou define o endereço dos metadados do emissor do token.

KeySize

Obtém ou define o tamanho da chave de token emitida.

KeyType

Obtém ou define o tipo de chave de token emitido.

ReferenceStyle

Obtém ou define o estilo de referência de token.

(Herdado de SecurityTokenParameters)
RequireDerivedKeys

Obtém ou define um valor que indica se chaves podem ser derivadas das chaves de prova originais.

(Herdado de SecurityTokenParameters)
SupportsClientAuthentication

Quando implementada, obtém um valor que indica se o token é compatível com a autenticação de cliente.

SupportsClientWindowsIdentity

Quando implementada, obtém um valor que indica se o token é compatível com uma identidade do Windows para autenticação.

SupportsServerAuthentication

Quando implementada, obtém um valor que indica se o token é compatível com a autenticação de servidor.

TokenType

Obtém ou define o tipo de token emitido.

UseStrTransform

Obtém ou define um valor que indica se o parâmetro de token emitido usa transformação STR.

Métodos

Clone()

Clona outra instância desta instância da classe.

(Herdado de SecurityTokenParameters)
CloneCore()

Clona outra instância desta instância da classe.

CreateKeyIdentifierClause(SecurityToken, SecurityTokenReferenceStyle)

Cria uma cláusula de identificador de chave para um token.

CreateRequestParameters(MessageSecurityVersion, SecurityTokenSerializer)

Cria uma coleção de elementos XML de parâmetro de solicitação de token emitidos que serão incluídos na solicitação enviada pelo cliente ao serviço de token de segurança.

Equals(Object)

Determina se o objeto especificado é igual ao objeto atual.

(Herdado de Object)
GetHashCode()

Serve como a função de hash padrão.

(Herdado de Object)
GetType()

Obtém o Type da instância atual.

(Herdado de Object)
InitializeSecurityTokenRequirement(SecurityTokenRequirement)

Quando implementado, inicializa um requisito de token de segurança baseado no conjunto de propriedades definido no IssuedSecurityTokenParameters.

MatchesKeyIdentifierClause(SecurityToken, SecurityKeyIdentifierClause, SecurityTokenReferenceStyle)

Indica se um token corresponde a uma cláusula de identificador de chave.

(Herdado de SecurityTokenParameters)
MemberwiseClone()

Cria uma cópia superficial do Object atual.

(Herdado de Object)
ToString()

Exibe uma representação de texto desta instância da classe.

Aplica-se a