Uses of Interface
software.amazon.awssdk.services.kms.model.ReEncryptRequest.Builder
Packages that use ReEncryptRequest.Builder
Package
Description
-
Uses of ReEncryptRequest.Builder in software.amazon.awssdk.services.kms
Method parameters in software.amazon.awssdk.services.kms with type arguments of type ReEncryptRequest.BuilderModifier and TypeMethodDescriptiondefault CompletableFuture<ReEncryptResponse>KmsAsyncClient.reEncrypt(Consumer<ReEncryptRequest.Builder> reEncryptRequest) Decrypts ciphertext and then reencrypts it entirely within KMS.default ReEncryptResponseKmsClient.reEncrypt(Consumer<ReEncryptRequest.Builder> reEncryptRequest) Decrypts ciphertext and then reencrypts it entirely within KMS. -
Uses of ReEncryptRequest.Builder in software.amazon.awssdk.services.kms.model
Methods in software.amazon.awssdk.services.kms.model that return ReEncryptRequest.BuilderModifier and TypeMethodDescriptionstatic ReEncryptRequest.BuilderReEncryptRequest.builder()ReEncryptRequest.Builder.ciphertextBlob(SdkBytes ciphertextBlob) Ciphertext of the data to reencrypt.ReEncryptRequest.Builder.destinationEncryptionAlgorithm(String destinationEncryptionAlgorithm) Specifies the encryption algorithm that KMS will use to reecrypt the data after it has decrypted it.ReEncryptRequest.Builder.destinationEncryptionAlgorithm(EncryptionAlgorithmSpec destinationEncryptionAlgorithm) Specifies the encryption algorithm that KMS will use to reecrypt the data after it has decrypted it.ReEncryptRequest.Builder.destinationEncryptionContext(Map<String, String> destinationEncryptionContext) Specifies that encryption context to use when the reencrypting the data.ReEncryptRequest.Builder.destinationKeyId(String destinationKeyId) A unique identifier for the KMS key that is used to reencrypt the data.Checks if your request will succeed.ReEncryptRequest.Builder.dryRunModifiers(Collection<DryRunModifierType> dryRunModifiers) Specifies the modifiers to apply to the dry run operation.ReEncryptRequest.Builder.dryRunModifiers(DryRunModifierType... dryRunModifiers) Specifies the modifiers to apply to the dry run operation.ReEncryptRequest.Builder.dryRunModifiersWithStrings(String... dryRunModifiers) Specifies the modifiers to apply to the dry run operation.ReEncryptRequest.Builder.dryRunModifiersWithStrings(Collection<String> dryRunModifiers) Specifies the modifiers to apply to the dry run operation.ReEncryptRequest.Builder.grantTokens(String... grantTokens) A list of grant tokens.ReEncryptRequest.Builder.grantTokens(Collection<String> grantTokens) A list of grant tokens.ReEncryptRequest.Builder.overrideConfiguration(Consumer<AwsRequestOverrideConfiguration.Builder> builderConsumer) ReEncryptRequest.Builder.overrideConfiguration(AwsRequestOverrideConfiguration overrideConfiguration) ReEncryptRequest.Builder.sourceEncryptionAlgorithm(String sourceEncryptionAlgorithm) Specifies the encryption algorithm that KMS will use to decrypt the ciphertext before it is reencrypted.ReEncryptRequest.Builder.sourceEncryptionAlgorithm(EncryptionAlgorithmSpec sourceEncryptionAlgorithm) Specifies the encryption algorithm that KMS will use to decrypt the ciphertext before it is reencrypted.ReEncryptRequest.Builder.sourceEncryptionContext(Map<String, String> sourceEncryptionContext) Specifies the encryption context to use to decrypt the ciphertext.ReEncryptRequest.Builder.sourceKeyId(String sourceKeyId) Specifies the KMS key that KMS will use to decrypt the ciphertext before it is re-encrypted.ReEncryptRequest.toBuilder()Methods in software.amazon.awssdk.services.kms.model that return types with arguments of type ReEncryptRequest.BuilderModifier and TypeMethodDescriptionstatic Class<? extends ReEncryptRequest.Builder>ReEncryptRequest.serializableBuilderClass()