Interfaccia IX509AttributeArchiveKey (certenroll.h)
L'interfaccia IX509AttributeArchiveKey rappresenta un attributo che contiene una chiave privata crittografata da archiviare da un'autorità di certificazione. La chiave viene associata come attributo non autenticato alla firma primaria di una richiesta CMC. L'hash della chiave crittografata viene codificato come attributo autenticato nella richiesta CMC. Per altre informazioni, vedere l'interfaccia IX509AttributeArchiveKeyHash .
Ereditarietà
L'interfaccia IX509AttributeArchiveKey eredita da IX509Attribute. IX509AttributeArchiveKey include anche questi tipi di membri:
Metodi
L'interfaccia IX509AttributeArchiveKey include questi metodi.
IX509AttributeArchiveKey::get_EncryptedKeyBlob Recupera una matrice di byte contenente la chiave crittografata. |
IX509AttributeArchiveKey::get_EncryptionAlgorithm Recupera l'identificatore dell'oggetto (OID) dell'algoritmo di crittografia simmetrica usato per crittografare la chiave privata. |
IX509AttributeArchiveKey::get_EncryptionStrength Recupera un intero contenente la forza di crittografia dell'algoritmo simmetrico usato per crittografare la chiave. |
IX509AttributeArchiveKey::InitializeDecode Inizializza l'oggetto da una matrice di byte codificata Distinguished Encoding Rules (DER) contenente la chiave privata crittografata. |
IX509AttributeArchiveKey::InitializeEncode Inizializza l'attributo da un oggetto IX509PrivateKey, il certificato di crittografia dell'autorità di certificazione e l'identificatore dell'oggetto oggetto dell'algoritmo di crittografia simmetrica (OID). |
Requisiti
Requisito | Valore |
---|---|
Client minimo supportato | Windows Vista [solo app desktop] |
Server minimo supportato | Windows Server 2008 [solo app desktop] |
Piattaforma di destinazione | Windows |
Intestazione | certenroll.h |