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

Vedi anche

IX509SignatureInformation