A G I N O S 
All Classes All Packages

A

AwsKeyPairStorageProvider - Class in org.soulwing.s2ks.aws
A KeyPairStorageProvider that provides storage on AWS.
AwsKeyPairStorageProvider() - Constructor for class org.soulwing.s2ks.aws.AwsKeyPairStorageProvider
 
AwsKeyStorage - Class in org.soulwing.s2ks.aws
A MutableKeyStorage implementation that uses the AWS KMS service as the source for wrapper keys and stores wrapped, encoded keys in an S3 bucket.
AwsKeyStorage(BlobEncoder, KeyWrapOperator, KeyEncoder, MetadataWrapOperator, MetadataEncoder, MetadataRecognizer, MasterKeyService, StorageService) - Constructor for class org.soulwing.s2ks.aws.AwsKeyStorage
 
AwsKeyStorageProvider - Class in org.soulwing.s2ks.aws
A KeyStorageProvider that encrypts keys using AWS KMS and store them using S3.
AwsKeyStorageProvider() - Constructor for class org.soulwing.s2ks.aws.AwsKeyStorageProvider
 

G

getContentStream(String) - Method in class org.soulwing.s2ks.aws.AwsKeyStorage
 
getInstance(Properties) - Method in class org.soulwing.s2ks.aws.AwsKeyPairStorageProvider
 
getInstance(Properties) - Method in class org.soulwing.s2ks.aws.AwsKeyStorageProvider
 
getName() - Method in class org.soulwing.s2ks.aws.AwsKeyPairStorageProvider
 
getName() - Method in class org.soulwing.s2ks.aws.AwsKeyStorageProvider
 
getSubjectKey(List<KeyDescriptor>) - Method in class org.soulwing.s2ks.aws.AwsKeyStorage
 
getWrapperKey(List<KeyDescriptor>) - Method in class org.soulwing.s2ks.aws.AwsKeyStorage
 

I

idToPath(String, String) - Method in class org.soulwing.s2ks.aws.AwsKeyStorage
 
isMutable() - Method in class org.soulwing.s2ks.aws.AwsKeyStorageProvider
 

N

nextWrapperKey() - Method in class org.soulwing.s2ks.aws.AwsKeyStorage
 

O

org.soulwing.s2ks.aws - package org.soulwing.s2ks.aws
 

S

storeContent(List<Blob>, String) - Method in class org.soulwing.s2ks.aws.AwsKeyStorage
 
A G I N O S 
All Classes All Packages