Metodo IX509SignatureInformation::p ut_AlternateSignatureAlgorithm (certenroll.h)
La proprietà AlternateSignatureAlgorithm specifica e recupera un valore booleano che specifica se il metodo GetSignatureAlgorithm deve recuperare un identificatore dell'oggetto dell'algoritmo discreto o combinato (OID) per una richiesta di certificato PKCS #10.
Si tratta di una proprietà di lettura/scrittura.
Sintassi
HRESULT put_AlternateSignatureAlgorithm(
VARIANT_BOOL Value
);
Parametri
Value
Valore restituito
nessuno
Osservazioni
Le richieste di certificato PKCS #7 e CMC usano sempre un OID dell'algoritmo di firma discreta e un OID di hashing separato. Solo le richieste di certificati PKCS #10 usano gli ID algoritmo combinati. È possibile impostare la proprietà AlternateSignatureAlgorithm per recuperare un OID dell'algoritmo di firma discreto dal metodo GetSignatureAlgorithm per una richiesta PKCS #10. Se si imposta questa proprietà, l'OID dell'algoritmo hashing può essere recuperato dalla proprietà Parameters e viene impostata anche la proprietà AlternateSignatureAlgorithmSet . Per esempi di OID discreti e combinati, vedere IX509SignatureInformation
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 |
DLL | CertEnroll.dll |