public class ServerObjectPersistence extends Object
| Constructor and Description |
|---|
ServerObjectPersistence(StoreConnection storeConnection) |
| Modifier and Type | Method and Description |
|---|---|
byte[] |
loadObject(ObjectHandle handle,
org.adorsys.jjwk.serverkey.ServerKeyMapProvider keyMapProvider)
Loads the object stored under the given handle.
|
void |
storeObject(byte[] data,
ContentMetaInfo metaInfo,
ObjectHandle handle,
org.adorsys.jjwk.serverkey.ServerKeyMapProvider keyMapProvider,
String keyID,
EncryptionParams encParams)
Uses the given keyId to encrypt and store data[].
|
public ServerObjectPersistence(StoreConnection storeConnection)
public void storeObject(byte[] data,
ContentMetaInfo metaInfo,
ObjectHandle handle,
org.adorsys.jjwk.serverkey.ServerKeyMapProvider keyMapProvider,
String keyID,
EncryptionParams encParams)
throws org.adorsys.jjwk.selector.UnsupportedEncAlgorithmException,
org.adorsys.jjwk.selector.UnsupportedKeyLengthException,
UnknownContainerException
data - datametaInfo - metaInohandle - handlekeyMapProvider - keyMapProviderkeyID - keyIDencParams - encParamsorg.adorsys.jjwk.selector.UnsupportedEncAlgorithmException - UnsupportedEncAlgorithmExceptionorg.adorsys.jjwk.selector.UnsupportedKeyLengthException - UnsupportedKeyLengthExceptionUnknownContainerException - UnknownContainerExceptionpublic byte[] loadObject(ObjectHandle handle, org.adorsys.jjwk.serverkey.ServerKeyMapProvider keyMapProvider) throws UnknownContainerException, ObjectNotFoundException, WrongKeyCredentialException
handle - handlekeyMapProvider - keyMapProviderObjectNotFoundException - ObjectNotFoundExceptionWrongKeyCredentialException - WrongKeyCredentialExceptionUnknownContainerException - UnknownContainerExceptionCopyright © 2018. All Rights Reserved.