Compartir a través de


CryptographyClient Constructores

Definición

Sobrecargas

CryptographyClient()

Inicializa una nueva instancia de la CryptographyClient clase para simular.

CryptographyClient(JsonWebKey)

Inicializa una nueva instancia de la clase CryptographyClient. Las operaciones criptográficas solo se realizarán en el equipo local.

CryptographyClient(JsonWebKey, LocalCryptographyClientOptions)

Inicializa una nueva instancia de la clase CryptographyClient. Las operaciones criptográficas solo se realizarán en el equipo local.

CryptographyClient(Uri, TokenCredential)

Inicializa una nueva instancia de la clase CryptographyClient.

CryptographyClient(Uri, TokenCredential, CryptographyClientOptions)

Inicializa una nueva instancia de la clase CryptographyClient.

CryptographyClient()

Source:
CryptographyClient.cs
Source:
CryptographyClient.cs

Inicializa una nueva instancia de la CryptographyClient clase para simular.

protected CryptographyClient ();
Protected Sub New ()

Se aplica a

CryptographyClient(JsonWebKey)

Source:
CryptographyClient.cs
Source:
CryptographyClient.cs

Inicializa una nueva instancia de la clase CryptographyClient. Las operaciones criptográficas solo se realizarán en el equipo local.

public CryptographyClient (Azure.Security.KeyVault.Keys.JsonWebKey key);
new Azure.Security.KeyVault.Keys.Cryptography.CryptographyClient : Azure.Security.KeyVault.Keys.JsonWebKey -> Azure.Security.KeyVault.Keys.Cryptography.CryptographyClient
Public Sub New (key As JsonWebKey)

Parámetros

key
JsonWebKey

que JsonWebKey se usa para las operaciones criptográficas locales.

Excepciones

key es null.

de KeyTypekey no se admite.

Se aplica a

CryptographyClient(JsonWebKey, LocalCryptographyClientOptions)

Source:
CryptographyClient.cs
Source:
CryptographyClient.cs

Inicializa una nueva instancia de la clase CryptographyClient. Las operaciones criptográficas solo se realizarán en el equipo local.

public CryptographyClient (Azure.Security.KeyVault.Keys.JsonWebKey key, Azure.Security.KeyVault.Keys.Cryptography.LocalCryptographyClientOptions options);
new Azure.Security.KeyVault.Keys.Cryptography.CryptographyClient : Azure.Security.KeyVault.Keys.JsonWebKey * Azure.Security.KeyVault.Keys.Cryptography.LocalCryptographyClientOptions -> Azure.Security.KeyVault.Keys.Cryptography.CryptographyClient
Public Sub New (key As JsonWebKey, options As LocalCryptographyClientOptions)

Parámetros

key
JsonWebKey

que JsonWebKey se usa para las operaciones criptográficas locales.

options
LocalCryptographyClientOptions

LocalCryptographyClientOptions para configurar para CryptographyClient las operaciones solo locales.

Excepciones

key es null.

de KeyTypekey no se admite.

Se aplica a

CryptographyClient(Uri, TokenCredential)

Source:
CryptographyClient.cs
Source:
CryptographyClient.cs

Inicializa una nueva instancia de la clase CryptographyClient.

public CryptographyClient (Uri keyId, Azure.Core.TokenCredential credential);
new Azure.Security.KeyVault.Keys.Cryptography.CryptographyClient : Uri * Azure.Core.TokenCredential -> Azure.Security.KeyVault.Keys.Cryptography.CryptographyClient
Public Sub New (keyId As Uri, credential As TokenCredential)

Parámetros

keyId
Uri

Identificador de clave del KeyVaultKey que se usará para las operaciones criptográficas. Si tiene una clave Uri, use KeyVaultKeyIdentifier para analizar y VaultUri otra información. Debe validar que este URI hace referencia a un recurso de Key Vault o HSM administrado válido. Para obtener información detallada, vea https://aka.ms/azsdk/blog/vault-uri.

credential
TokenCredential

que TokenCredential se usa para autenticar las solicitudes en el almacén, como DefaultAzureCredential.

Excepciones

keyId o credential es null.

Se aplica a

CryptographyClient(Uri, TokenCredential, CryptographyClientOptions)

Source:
CryptographyClient.cs
Source:
CryptographyClient.cs

Inicializa una nueva instancia de la clase CryptographyClient.

public CryptographyClient (Uri keyId, Azure.Core.TokenCredential credential, Azure.Security.KeyVault.Keys.Cryptography.CryptographyClientOptions options);
new Azure.Security.KeyVault.Keys.Cryptography.CryptographyClient : Uri * Azure.Core.TokenCredential * Azure.Security.KeyVault.Keys.Cryptography.CryptographyClientOptions -> Azure.Security.KeyVault.Keys.Cryptography.CryptographyClient
Public Sub New (keyId As Uri, credential As TokenCredential, options As CryptographyClientOptions)

Parámetros

keyId
Uri

Identificador de clave del KeyVaultKey que se usará para las operaciones criptográficas. Si tiene una clave Uri, use KeyVaultKeyIdentifier para analizar y VaultUri otra información. Debe validar que este URI hace referencia a un recurso de Key Vault o HSM administrado válido. Para obtener información detallada, vea https://aka.ms/azsdk/blog/vault-uri.

credential
TokenCredential

que TokenCredential se usa para autenticar las solicitudes en el almacén, como DefaultAzureCredential.

options
CryptographyClientOptions

CryptographyClientOptionspara CryptographyClient operaciones locales o remotas en Key Vault.

Excepciones

keyId o credential es null.

Se aplica a