CertificateRequestProperties.KeyUsages Propriété
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Obtient ou définit l’opération qui peut être effectuée par la clé privée créée pour cette demande de certificat. La valeur par défaut est Signature.
public:
property EnrollKeyUsages KeyUsages { EnrollKeyUsages get(); void set(EnrollKeyUsages value); };
EnrollKeyUsages KeyUsages();
void KeyUsages(EnrollKeyUsages value);
public EnrollKeyUsages KeyUsages { get; set; }
var enrollKeyUsages = certificateRequestProperties.keyUsages;
certificateRequestProperties.keyUsages = enrollKeyUsages;
Public Property KeyUsages As EnrollKeyUsages
Valeur de propriété
Utilisation de la clé privée.
Exemples
public EnrollKeyUsages GetSetKeyUsage(EnrollKeyUsages keyUseIn)
{
// Create a new CertificateRequestProperties object.
CertificateRequestProperties reqProperties = new CertificateRequestProperties();
// The default value is signing.
EnrollKeyUsages defaultKeyUse = reqProperties.KeyUsages;
// If the input option does not equal the default option, reset the property value.
if (keyUseIn != defaultKeyUse)
{
reqProperties.KeyUsages = keyUseIn;
}
// Return the value.
return reqProperties.KeyUsages;
}
Remarques
La valeur d’utilisation de la clé par défaut est Signature.