Método ICertSrvSetupKeyInformation::p ut_ProviderName (casetup.h)
A propriedade ProviderName obtém ou define o nome do provedor de serviços criptográficos (CSP) ou KSP (provedor de armazenamento de chaves ) que é usado para gerar ou armazenar a chave privada.
Essa propriedade é leitura/gravação.
Sintaxe
HRESULT put_ProviderName(
const BSTR bstrVal
);
Parâmetros
bstrVal
Valor retornado
Nenhum
Comentários
Para um KSP, o valor da propriedade ProviderName deve ser formatado como PublicKeyAlgorithmName, number sign (#) e KeyStorageProviderName, por exemplo , "RSA#Microsoft Software Key Storage Provider" ou "ECDSA_P256#Microsoft Software Key Storage Provider". O algoritmo de chave pública deve ter suporte do provedor. Para obter algoritmos com suporte, chame a função NCryptEnumAlgorithms com o parâmetro dwAlgOperations definido como NCRYPT_SIGNATURE_OPERATION. Para obter informações sobre identificadores de algoritmo, consulte Identificadores de algoritmo CNG.
Requisitos
Requisito | Valor |
---|---|
Cliente mínimo com suporte | Nenhum compatível |
Servidor mínimo com suporte | Windows Server 2008 Datacenter, Windows Server 2008 Enterprise [somente aplicativos da área de trabalho] |
Plataforma de Destino | Windows |
Cabeçalho | casetup.h |
DLL | Certocm.dll |