Compartilhar via


Método IX509SignatureInformation::p ut_AlternateSignatureAlgorithm (certenroll.h)

A propriedade AlternateSignatureAlgorithm especifica e recupera um valor booliano que especifica se o método GetSignatureAlgorithm deve recuperar um OID ( identificador de objeto de algoritmo) discreto ou combinado para uma solicitação de certificado PKCS #10.

Essa propriedade é leitura/gravação.

Sintaxe

HRESULT put_AlternateSignatureAlgorithm(
  VARIANT_BOOL Value
);

Parâmetros

Value

Valor retornado

Nenhum

Comentários

As solicitações de certificado PKCS nº 7 e CMC sempre usam um algoritmo de assinatura discreto OID e um algoritmo de hash separado OID. Somente as solicitações de certificado PKCS nº 10 usam OIDs de algoritmo combinados. Você pode definir a propriedade AlternateSignatureAlgorithm para recuperar um algoritmo de assinatura discreto OID do método GetSignatureAlgorithm para uma solicitação PKCS #10. Se você definir essa propriedade, o algoritmo de hash OID poderá ser recuperado da propriedade Parameters e a propriedade AlternateSignatureAlgorithmSet também será definida. Para obter exemplos de OIDs discretos e combinados, consulte IX509SignatureInformation

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
DLL CertEnroll.dll

Confira também

IX509SignatureInformation