Interface IX509AttributeArchiveKey (certenroll.h)
A interface IX509AttributeArchiveKey representa um atributo que contém uma chave privada criptografada a ser arquivada por uma autoridade de certificação. A chave é anexada como um atributo não autenticado à assinatura primária de uma solicitação CMC. O hash da chave criptografada é codificado como um atributo autenticado na solicitação do CMC. Para obter mais informações, consulte a interface IX509AttributeArchiveKeyHash .
Herança
A interface IX509AttributeArchiveKey herda de IX509Attribute. IX509AttributeArchiveKey também tem estes tipos de membros:
Métodos
A interface IX509AttributeArchiveKey tem esses métodos.
IX509AttributeArchiveKey::get_EncryptedKeyBlob Recupera uma matriz de bytes que contém a chave criptografada. |
IX509AttributeArchiveKey::get_EncryptionAlgorithm Recupera o OID (identificador de objeto) do algoritmo de criptografia simétrica usado para criptografar a chave privada. |
IX509AttributeArchiveKey::get_EncryptionStrength Recupera um inteiro que contém a força de criptografia do algoritmo simétrico usado para criptografar a chave. |
IX509AttributeArchiveKey::InitializeDecode Inicializa o objeto de uma matriz de bytes codificada em DER (Distinguished Encoding Rules) que contém a chave privada criptografada. |
IX509AttributeArchiveKey::InitializeEncode Inicializa o atributo de um objeto IX509PrivateKey, o certificado de criptografia da autoridade de certificação e o OID (identificador de objeto do algoritmo de criptografia simétrica). |
Requisitos
Requisito | Valor |
---|---|
Cliente mínimo com suporte | Windows Vista [somente aplicativos da área de trabalho] |
Servidor mínimo com suporte | Windows Server 2008 [somente aplicativos da área de trabalho] |
Plataforma de Destino | Windows |
Cabeçalho | certenroll.h |