CertificateRequestProperties.KeyProtectionLevel Propiedad
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Obtiene o establece el nivel de protección de clave segura.
public:
property KeyProtectionLevel KeyProtectionLevel { KeyProtectionLevel get(); void set(KeyProtectionLevel value); };
KeyProtectionLevel KeyProtectionLevel();
void KeyProtectionLevel(KeyProtectionLevel value);
public KeyProtectionLevel KeyProtectionLevel { get; set; }
var keyProtectionLevel = certificateRequestProperties.keyProtectionLevel;
certificateRequestProperties.keyProtectionLevel = keyProtectionLevel;
Public Property KeyProtectionLevel As KeyProtectionLevel
Valor de propiedad
Nivel de protección de clave segura.
Ejemplos
public KeyProtectionLevel GetSetKeyProtectionLevel(KeyProtectionLevel levelIn)
{
// Create a new CertificateRequestProperties object.
CertificateRequestProperties reqProperties = new CertificateRequestProperties();
// The default value is NoConsent.
KeyProtectionLevel defaultLevel = reqProperties.KeyProtectionLevel;
// If the input option does not equal the default option, reset the property value.
if (levelIn != defaultLevel)
{
reqProperties.KeyProtectionLevel = levelIn;
}
// return the key protection level.
return reqProperties.KeyProtectionLevel;
}
Comentarios
El valor predeterminado KeyProtectionLevel es NoConsent. De forma predeterminada, no se especifica la protección de clave segura.