IX509CertificateRequestPkcs10::get_SuppressOids (certenroll.h)
La propiedad SuppressOids recupera una colección de los identificadores de objeto de atributo y extensión predeterminados (OID) que no se agregaron a la solicitud cuando se codificó la solicitud.
Esta propiedad es de solo lectura.
Sintaxis
HRESULT get_SuppressOids(
IObjectIds **ppValue
);
Parámetros
ppValue
Valor devuelto
None
Observaciones
Los atributos y extensiones se agregan a una solicitud de certificado cuando se codifica o se inicializa. Puede suprimir la adición de extensiones y atributos predeterminados mediante una llamada a la propiedad SuppressDefaults . Para una solicitud PKCS #10, los atributos siguientes se agregan de forma predeterminada:
- XCN_OID_REQUEST_CLIENT_INFO (IX509AttributeClientId)
- XCN_OID_ENROLLMENT_CSP_PROVIDER (IX509AttributeCspProvider)
- XCN_OID_OS_VERSION (IX509AttributeOSVersion)
- XCN_OID_RENEWAL_CERTIFICATE (IX509AttributeRenewalCertificate)
- XCN_OID_RSA_SMIMECapabilities (IX509ExtensionSmimeCapabilities)
- XCN_OID_SUBJECT_KEY_IDENTIFIER (IX509ExtensionSubjectKeyIdentifier)
- XCN_OID_KEY_USAGE (IX509ExtensionKeyUsage)
Debe inicializar el objeto IX509CertificateRequestPkcs10 antes de llamar a esta propiedad. Para obtener más información, consulte cualquiera de los métodos siguientes:
- InitializeDecode
- InitializeFromCertificate
- InitializeFromPrivateKey
- InitializeFromPublicKey
- InitializeFromTemplateName
Requisitos
Requisito | Value |
---|---|
Cliente mínimo compatible | Windows Vista [solo aplicaciones de escritorio] |
Servidor mínimo compatible | Windows Server 2008 [solo aplicaciones de escritorio] |
Plataforma de destino | Windows |
Encabezado | certenroll.h |
Archivo DLL | CertEnroll.dll |