RsaKeyIdentifierClause Classe

Definição

Representa uma cláusula identificadora de chave que identifica um RsaSecurityToken token de segurança.

public ref class RsaKeyIdentifierClause : System::IdentityModel::Tokens::SecurityKeyIdentifierClause
public class RsaKeyIdentifierClause : System.IdentityModel.Tokens.SecurityKeyIdentifierClause
type RsaKeyIdentifierClause = class
    inherit SecurityKeyIdentifierClause
Public Class RsaKeyIdentifierClause
Inherits SecurityKeyIdentifierClause
Herança
RsaKeyIdentifierClause

Observações

Normalmente, não RsaKeyIdentifierClause precisa de ser utilizado, exceto quando é criado um serviço personalizado de token de segurança. Quando um serviço de token de segurança devolve um token de segurança, o token de segurança emitido contém referências a tokens de segurança anexados e não anexados. Referências anexadas referem-se a tokens de segurança contidos no cabeçalho de segurança de uma mensagem SOAP e referências não anexadas são tokens de segurança que não estão incluídos no cabeçalho de segurança da mensagem SOAP. Estas referências normalmente confirmam a autenticidade do token de segurança emitido. Use a RsaKeyIdentifierClause classe para referenciar um RsaSecurityToken token de segurança e para aceder ao algoritmo RSA. Para aceder ao algoritmo RSA, obtenha o valor da Rsa propriedade.

Construtores

Name Description
RsaKeyIdentifierClause(RSA)

Inicializa uma nova instância da RsaKeyIdentifierClause classe usando o algoritmo RSA especificado.

Propriedades

Name Description
CanCreateKey

Recebe um valor que indica se uma chave pode ser criada a partir da cláusula identificadora de chave.

ClauseType

Obtém o tipo de cláusula de identificador de chave.

(Herdado de SecurityKeyIdentifierClause)
DerivationLength

Obtém o tamanho da chave derivada.

(Herdado de SecurityKeyIdentifierClause)
Id

Obtém ou define o ID da cláusula de identificador de chave.

(Herdado de SecurityKeyIdentifierClause)
Rsa

Obtém o algoritmo RSA associado à cláusula de identificador de chave.

Métodos

Name Description
CreateKey()

Cria uma chave usando o algoritmo RSA.

Equals(Object)

Determina se o objeto especificado é igual ao objeto atual.

(Herdado de Object)
GetDerivationNonce()

Obtém o nonce que foi usado para gerar a chave derivada.

(Herdado de SecurityKeyIdentifierClause)
GetExponent()

Obtém o Exponent parâmetro para o algoritmo RSA.

GetHashCode()

Serve como função de hash predefinida.

(Herdado de Object)
GetModulus()

Obtém o Modulus parâmetro para o algoritmo RSA.

GetType()

Obtém o Type da instância atual.

(Herdado de Object)
Matches(RSA)

Devolve um valor que indica se o identificador de chave para esta instância corresponde ao algoritmo RSA especificado.

Matches(SecurityKeyIdentifierClause)

Devolve um valor que indica se o identificador de chave para esta instância é equivalente à cláusula de identificador de chave especificada.

MemberwiseClone()

Cria uma cópia superficial do atual Object.

(Herdado de Object)
ToString()

Devolve uma cadeia que representa o objeto atual.

WriteExponentAsBase64(XmlWriter)

Escreve o parâmetro codificado Exponent em Base64 do algoritmo RSA no serializador XML especificado.

WriteModulusAsBase64(XmlWriter)

Escreve o parâmetro codificado Modulus em Base64 do algoritmo RSA no serializador XML especificado.

Aplica-se a