Cumulus4j API
(1.0.0)

Package org.cumulus4j.keymanager.back.shared

Shared classes to communicate between key-manager (either embedded in app-client or in key-server) and app-server.

See:
          Description

Class Summary
AjaxHeadersFilter A filter adding headers to allow JavaScript clients to avoid the same origin policy.
ErrorResponse Response implementation for sending an error back to the app-server.
GetActiveEncryptionKeyRequest Request implementation to get the currently active encryption key.
GetActiveEncryptionKeyResponse Response implementation to send the currently active encryption key to the app-server.
GetKeyRequest Request implementation to get a specific symmetric secret key.
GetKeyResponse Response implementation to send a specific symmetric secret key to the app-server.
IdentifierUtil Utility class for identifiers used within Cumulus4j.
JAXBContextResolver ContextResolver implementation telling JAXB all DTO classes that are required for the communication channel between app-server and key-manager.
KeyEncryptionUtil Utility class to en- & decrypt symmetric secret keys using asymmetric encryption.
Message Base-type for Request and Response.
NullResponse Response implementation not containing any data and symbolising Java's null value.
Request Super-class for all requests sent from app-server to key-manager.
Response Super-class for all responses sent from key-manager to app-server.
SystemPropertyUtil Helper class to work with system properties.
 

Package org.cumulus4j.keymanager.back.shared Description

Shared classes to communicate between key-manager (either embedded in app-client or in key-server) and app-server.

Since the communication is based on REST, most classes here are DTOs (sub-classed from Message) which are transferred via XML or JSON.


Cumulus4j API
(1.0.0)

Copyright © 2012 NightLabs Consulting GmbH. All Rights Reserved.