Class AesKeyring.Builder
- java.lang.Object
-
- software.amazon.encryption.s3.materials.S3Keyring.Builder<KeyringT,BuilderT>
-
- software.amazon.encryption.s3.materials.RawKeyring.Builder<AesKeyring,AesKeyring.Builder,SecretKey>
-
- software.amazon.encryption.s3.materials.AesKeyring.Builder
-
- Enclosing class:
- AesKeyring
public static class AesKeyring.Builder extends RawKeyring.Builder<AesKeyring,AesKeyring.Builder,SecretKey>
-
-
Field Summary
-
Fields inherited from class software.amazon.encryption.s3.materials.RawKeyring.Builder
_additionalDecryptionKeyMaterial, _materialsDescription
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description AesKeyringbuild()protected AesKeyring.Builderbuilder()AesKeyring.BuilderwrappingKey(SecretKey wrappingKey)-
Methods inherited from class software.amazon.encryption.s3.materials.RawKeyring.Builder
additionalDecryptionKeyMaterial, materialsDescription
-
Methods inherited from class software.amazon.encryption.s3.materials.S3Keyring.Builder
dataKeyGenerator, enableLegacyWrappingAlgorithms, secureRandom
-
-
-
-
Method Detail
-
builder
protected AesKeyring.Builder builder()
- Specified by:
builderin classS3Keyring.Builder<AesKeyring,AesKeyring.Builder>
-
wrappingKey
public AesKeyring.Builder wrappingKey(SecretKey wrappingKey)
-
build
public AesKeyring build()
- Specified by:
buildin classS3Keyring.Builder<AesKeyring,AesKeyring.Builder>
-
-