CreateEcKeyOptions Clase

Definición

Las propiedades necesarias para crear una clave de curva elíptica mediante KeyClient.

public class CreateEcKeyOptions : Azure.Security.KeyVault.Keys.CreateKeyOptions
type CreateEcKeyOptions = class
    inherit CreateKeyOptions
Public Class CreateEcKeyOptions
Inherits CreateKeyOptions
Herencia
CreateEcKeyOptions

Constructores

CreateEcKeyOptions(String, Boolean)

Inicializa una nueva instancia de la clase CreateEcKeyOptions.

Propiedades

CurveName

Obtiene o establece el nombre de la curva elíptica. Vea KeyCurveName para conocer los valores posibles. Si es null, se usa el valor predeterminado del servicio.

Enabled

Obtiene o establece un valor que indica si se habilitará la clave. Si es null, se usa el valor predeterminado del servicio.

(Heredado de CreateKeyOptions)
ExpiresOn

Obtiene o establece un DateTimeOffset valor de tipo que indica cuándo expirará la clave.

(Heredado de CreateKeyOptions)
Exportable

Obtiene o establece un valor que indica si se puede exportar la clave privada.

(Heredado de CreateKeyOptions)
HardwareProtected

Obtiene un valor que indica si se va a crear una clave protegida por hardware en un módulo de seguridad de hardware (HSM).

KeyOperations

Obtiene una lista de KeyOperation valores que debe admitir la clave.

(Heredado de CreateKeyOptions)
KeyType

Obtiene el tipo de clave de que JsonWebKey se va a crear, incluidos Ec y EcHsm.

Name

Obtiene el nombre de la clave que se va a crear.

NotBefore

Obtiene o establece un DateTimeOffset valor de tipo que indica cuándo será válida la clave.

(Heredado de CreateKeyOptions)
ReleasePolicy

Obtiene o establece las reglas de directiva en las que se puede exportar la clave.

(Heredado de CreateKeyOptions)
Tags

Obtiene un diccionario de etiquetas con metadatos específicos sobre la clave. Aunque esta colección no se puede establecer, se puede modificar o inicializar con un inicializador de colección.

(Heredado de CreateKeyOptions)

Se aplica a