Partager via


KeyVaultKeyResolver Classe

  • java.lang.Object
    • IKeyResolver
      • com.microsoft.azure.keyvault.extensions.KeyVaultKeyResolver

public class KeyVaultKeyResolver implements IKeyResolver

Classe de programme de résolution de clés qui gère la résolution de l’ID de clé au type IKey à utiliser pour les opérations de chiffrement.

Récapitulatif du constructeur

Constructeur Description
KeyVaultKeyResolver(KeyVaultClient client)

Constructeur.

KeyVaultKeyResolver(KeyVaultClient client, Provider provider)

Constructeur.

Résumé de la méthode

Modificateur et type Méthode et description
ListenableFuture<IKey> resolveKeyAsync(String kid)

Récupère une implémentation IKey pour l’identificateur de clé spécifié. Les implémentations doivent case activée le format de l’enfant pour s’assurer qu’il est reconnu. La valeur Null, plutôt qu’une exception, doit être retournée pour les identificateurs de clé non reconnus afin d’activer le chaînage des résolveurs de clés.

Détails du constructeur

KeyVaultKeyResolver

public KeyVaultKeyResolver(KeyVaultClient client)

Constructeur.

Parameters:

client - le client key vault

KeyVaultKeyResolver

public KeyVaultKeyResolver(KeyVaultClient client, Provider provider)

Constructeur.

Parameters:

client - le client key vault
provider - le fournisseur de sécurité Java

Détails de la méthode

resolveKeyAsync

public ListenableFuture resolveKeyAsync(String kid)

Récupère une implémentation IKey pour l’identificateur de clé spécifié. Les implémentations doivent case activée le format de l’enfant pour s’assurer qu’il est reconnu. La valeur Null, plutôt qu’une exception, doit être retournée pour les identificateurs de clé non reconnus afin d’activer le chaînage des résolveurs de clés.

Overrides:

KeyVaultKeyResolver.resolveKeyAsync(String kid)

Parameters:

kid - Identificateur de clé à résoudre.

Returns:

ListenableFuture contenant l’IKey résolu

S’applique à