Interfaccia IX509AttributeCspProvider (certenroll.h)
L'interfaccia IX509AttributeCspProvider rappresenta un attributo che identifica il provider di crittografia usato dall'entità che richiede il certificato. I provider e i contenitori delle chiavi crittografici vengono usati per generare ed archiviare chiavi ed eseguire crittografia, firma e hashing.
Questo attributo viene inserito automaticamente nella raccolta di attributi PKCS #10 quando si chiama il metodo Encode .
Ereditarietà
L'interfaccia IX509AttributeCspProvider eredita da IX509Attribute. IX509AttributeCspProvider include anche questi tipi di membri:
Metodi
L'interfaccia IX509AttributeCspProvider include questi metodi.
IX509AttributeCspProvider::get_KeySpec Recupera un valore che identifica se la coppia di chiavi archiviata dal provider o dal contenitore di chiavi viene usata per la crittografia o per la firma del contenuto. |
IX509AttributeCspProvider::get_ProviderName Recupera il nome del provider. |
IX509AttributeCspProvider::get_Signature Recupera la firma digitale nel provider. |
IX509AttributeCspProvider::InitializeDecode Inizializza l'oggetto da una matrice di byte codificata Distinguished Encoding Rules (DER) che contiene informazioni sul provider. |
IX509AttributeCspProvider::InitializeEncode Inizializza l'attributo dalle informazioni sul provider. |
Requisiti
Client minimo supportato | Windows Vista [solo app desktop] |
Server minimo supportato | Windows Server 2008 [solo app desktop] |
Piattaforma di destinazione | Windows |
Intestazione | certenroll.h |