CreateRsaKeyOptions Clase

Definición

Las propiedades necesarias para crear una clave RSA mediante KeyClient.

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

Constructores

CreateRsaKeyOptions(String, Boolean)

Inicializa una nueva instancia de la clase CreateRsaKeyOptions.

Propiedades

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)
KeySize

Obtiene o establece el tamaño de clave en bits, como 2048, 3072 o 4096. Si es null, se usa el valor predeterminado del servicio.

KeyType

Obtiene el tipo de clave de que JsonWebKey se va a crear, incluidos Rsa y RsaHsm.

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)
PublicExponent

Obtiene o establece el exponente público de una clave RSA.

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