### YamlMime:JavaType uid: "com.azure.core.cryptography.KeyEncryptionKeyResolver" fullName: "com.azure.core.cryptography.KeyEncryptionKeyResolver" name: "KeyEncryptionKeyResolver" nameWithType: "KeyEncryptionKeyResolver" summary: "An object capable of synchronously retrieving key encryption keys from a provided key identifier." syntax: "public interface **KeyEncryptionKeyResolver**" methods: - uid: "com.azure.core.cryptography.KeyEncryptionKeyResolver.buildKeyEncryptionKey(java.lang.String)" fullName: "com.azure.core.cryptography.KeyEncryptionKeyResolver.buildKeyEncryptionKey(String keyId)" name: "buildKeyEncryptionKey(String keyId)" nameWithType: "KeyEncryptionKeyResolver.buildKeyEncryptionKey(String keyId)" summary: "Retrieves the corresponding to the specified `keyId`" modifiers: - "abstract" parameters: - description: "The key identifier of the key encryption key to retrieve" name: "keyId" type: "String" syntax: "public abstract KeyEncryptionKey buildKeyEncryptionKey(String keyId)" desc: "Retrieves the corresponding to the specified `keyId`" returns: description: "The key encryption key corresponding to the specified keyId" type: "" type: "interface" desc: "An object capable of synchronously retrieving key encryption keys from a provided key identifier." metadata: {} package: "com.azure.core.cryptography" artifact: com.azure:azure-core:1.52.0