Index
All Classes and Interfaces|All Packages|Serialized Form
C
- canEqual(Object) - Method in class ch.admin.bit.jeap.crypto.s3.JeapDecryptedS3Object
- ch.admin.bit.jeap.crypto.s3 - package ch.admin.bit.jeap.crypto.s3
E
- equals(Object) - Method in class ch.admin.bit.jeap.crypto.s3.JeapDecryptedS3Object
G
- getBucketName() - Method in class ch.admin.bit.jeap.crypto.s3.JeapDecryptedS3Object
- getDecryptedObjectContent() - Method in class ch.admin.bit.jeap.crypto.s3.JeapDecryptedS3Object
- getMetadata() - Method in class ch.admin.bit.jeap.crypto.s3.JeapDecryptedS3Object
- getObject(String, String) - Method in class ch.admin.bit.jeap.crypto.s3.JeapCryptoS3Template
-
Retrieves objects from S3 and decrypt the content if userMetaData 'is_encrypted: true' is set.
- getObject(String, String, String) - Method in class ch.admin.bit.jeap.crypto.s3.JeapCryptoS3Template
-
Retrieves objects from S3 and decrypt the content if userMetaData 'is_encrypted: true' is set.
- getObjectFailed(String, String, IOException) - Static method in exception class ch.admin.bit.jeap.crypto.s3.JeapCryptoS3TemplateException
- getObjectKey() - Method in class ch.admin.bit.jeap.crypto.s3.JeapDecryptedS3Object
- getVersionId() - Method in class ch.admin.bit.jeap.crypto.s3.JeapDecryptedS3Object
H
- hashCode() - Method in class ch.admin.bit.jeap.crypto.s3.JeapDecryptedS3Object
J
- JeapCryptoS3Template - Class in ch.admin.bit.jeap.crypto.s3
-
The JeapCryptoS3Template can be used to put or get objects to/from S3 without concerning about encryption or decryption.
- JeapCryptoS3Template(S3Client, CryptoService) - Constructor for class ch.admin.bit.jeap.crypto.s3.JeapCryptoS3Template
-
Construct a new JeapCryptoS3Template, given a AmazonS3-Client and a CryptoService.
- JeapCryptoS3Template(S3Client, KeyReferenceCryptoService, KeyReference) - Constructor for class ch.admin.bit.jeap.crypto.s3.JeapCryptoS3Template
-
Construct a new JeapCryptoS3Template, given a AmazonS3-Client and a KeyReferenceCryptoService.
- JeapCryptoS3TemplateException - Exception Class in ch.admin.bit.jeap.crypto.s3
- JeapDecryptedS3Object - Class in ch.admin.bit.jeap.crypto.s3
- JeapDecryptedS3Object() - Constructor for class ch.admin.bit.jeap.crypto.s3.JeapDecryptedS3Object
O
- of(String, String, String, Map<String, String>, byte[]) - Static method in class ch.admin.bit.jeap.crypto.s3.JeapDecryptedS3Object
P
- putObject(String, String, byte[]) - Method in class ch.admin.bit.jeap.crypto.s3.JeapCryptoS3Template
-
Uploads a new object to the specified Amazon S3 bucket.
- putObject(String, String, byte[], Map<String, String>) - Method in class ch.admin.bit.jeap.crypto.s3.JeapCryptoS3Template
-
Uploads a new object to the specified Amazon S3 bucket.
- putObjectFailed(String, String, IOException) - Static method in exception class ch.admin.bit.jeap.crypto.s3.JeapCryptoS3TemplateException
S
- setBucketName(String) - Method in class ch.admin.bit.jeap.crypto.s3.JeapDecryptedS3Object
- setDecryptedObjectContent(byte[]) - Method in class ch.admin.bit.jeap.crypto.s3.JeapDecryptedS3Object
- setMetadata(Map<String, String>) - Method in class ch.admin.bit.jeap.crypto.s3.JeapDecryptedS3Object
- setObjectKey(String) - Method in class ch.admin.bit.jeap.crypto.s3.JeapDecryptedS3Object
- setVersionId(String) - Method in class ch.admin.bit.jeap.crypto.s3.JeapDecryptedS3Object
T
- toString() - Method in class ch.admin.bit.jeap.crypto.s3.JeapDecryptedS3Object
All Classes and Interfaces|All Packages|Serialized Form