IssuedSecurityTokenParameters Classe

Definição

Representa os parâmetros para um token de segurança emitido num cenário de segurança Federated.

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

Observações

Esta classe é um conjunto de propriedades e métodos de tokens, e é usada na criação de elementos de ligação de segurança e tokens.

Construtores

Name Description
IssuedSecurityTokenParameters()

Inicializa uma nova instância da IssuedSecurityTokenParameters classe.

IssuedSecurityTokenParameters(IssuedSecurityTokenParameters)

Inicializa uma nova instância da IssuedSecurityTokenParameters classe.

IssuedSecurityTokenParameters(String, EndpointAddress, Binding)

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

IssuedSecurityTokenParameters(String, EndpointAddress)

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

IssuedSecurityTokenParameters(String)

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

Propriedades

Name Description
AdditionalRequestParameters

Recebe uma coleção de parâmetros adicionais de pedido.

ClaimTypeRequirements

Recebe um conjunto de requisitos de tipo de sinistro.

DefaultMessageSecurityVersion

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

HasAsymmetricKey

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

InclusionMode

Obtém ou define os requisitos de 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 ligação do emissor do token, para ser usada pelo cliente.

IssuerMetadataAddress

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

KeySize

Obtém ou define o tamanho da chave do token emitido.

KeyType

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

ReferenceStyle

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

(Herdado de SecurityTokenParameters)
RequireDerivedKeys

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

(Herdado de SecurityTokenParameters)
SupportsClientAuthentication

Quando implementado, recebe um valor que indica se o token suporta autenticação do cliente.

SupportsClientWindowsIdentity

Quando implementado, recebe um valor que indica se o token suporta uma identidade Windows para autenticação.

SupportsServerAuthentication

Quando implementado, recebe um valor que indica se o token suporta autenticação de servidor.

TokenType

Recebe ou define o tipo de ficha emitida.

UseStrTransform

Recebe ou define um valor que indica se o parâmetro do token emitido utiliza transformação STR.

Métodos

Name Description
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 identificadora de chave para um token.

CreateRequestParameters(MessageSecurityVersion, SecurityTokenSerializer)

Cria uma coleção de elementos XML de parâmetros de pedido de token emitidos que são incluídos no pedido enviado 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 função de hash predefinida.

(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 com base nas propriedades definidas 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 atual Object.

(Herdado de Object)
ToString()

Apresenta uma representação textual desta instância da classe.

Aplica-se a