Metodo IX509CertificateRequestPkcs10::get_SuppressOids (certenroll.h)
La proprietà SuppressOids recupera una raccolta dell'estensione predefinita e degli identificatori di oggetto attributo (OID) che non sono stati aggiunti alla richiesta quando la richiesta è stata codificata.
Questa proprietà è di sola lettura.
Sintassi
HRESULT get_SuppressOids(
IObjectIds **ppValue
);
Parametri
ppValue
Valore restituito
nessuno
Osservazioni
Gli attributi e le estensioni vengono aggiunti a una richiesta di certificato quando viene codificata o inizializzata. È possibile eliminare l'aggiunta di estensioni e attributi predefiniti chiamando la proprietà SuppressDefaults . Per una richiesta PKCS #10, gli attributi seguenti vengono aggiunti per impostazione predefinita:
- 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)
È necessario inizializzare l'oggetto IX509CertificateRequestPkcs10 prima di chiamare questa proprietà. Per altre informazioni, vedere uno dei metodi seguenti:
- InizializzaDecode
- InitializeFromCertificate
- InitializeFromPrivateKey
- InitializeFromPublicKey
- InitializeFromTemplateName
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 |