| Package | Description | 
|---|---|
| io.javadog.cws.api | 
 Functionality provided by the CryptoStore. 
 | 
| io.javadog.cws.api.requests | 
 Request Objects used for all incoming Requests to the Crypto Store. 
 | 
| Class and Description | 
|---|
| Authentication
 Base Authentication Object for all incoming Requests. 
 | 
| FetchCircleRequest
 When the Management Request 'fetchCircles' is invoked, it requires a
 Request Object, with the Authentication information. 
 | 
| FetchDataRequest
 The Request Object must be filled with either a DataId or a CircleId and
 pagination information. 
 | 
| FetchDataTypeRequest
 When the Share Request 'FetchDataTypeRequest' is invoked, it requires a
 Request Object, with the Authentication information. 
 | 
| FetchMemberRequest
 The request will return a list with all the Member's from the system, or
 simply details about a single Member, if the MemberId is set. 
 | 
| FetchSignatureRequest
 When the Share Request 'FetchSignatureRequest' is invoked, it requires a
 Request Object, with the Authentication information. 
 | 
| FetchTrusteeRequest
 Object is used to retrieve a list of Trustees for the given CircleId. 
 | 
| MasterKeyRequest
 The MasterKey Request Object is needed to change the internally used
 MasterKey. 
 | 
| ProcessCircleRequest
 Circles only have an Id, a name and an optional External Circle Key, the
 Key is stored encrypted, if set. 
 | 
| ProcessDataRequest
 The Request Object supports several actions for adding, updating and
 deleting Data Objects in CWS. 
 | 
| ProcessDataTypeRequest
 When processing a DataType, it can be to either create a new or update an
 existing. 
 | 
| ProcessMemberRequest
 It is possible to create new Member Accounts in 2 different ways, both
 require the System Administrator. 
 | 
| ProcessTrusteeRequest
 Request Object for the processing of Trustee's. 
 | 
| SanityRequest
 The Sanity Request Object is needed to perform the Sanity CWS Request,
 which is a management request to see if any Data Object have been corrupted
 and thus rendered useless. 
 | 
| SettingRequest
 This request Object may only be used by the System Administrator, to alter
 or add/delete custom settings. 
 | 
| SignRequest
 This Object is needed, when a new Signature is being issued. 
 | 
| VerifyRequest
 When a "document" needs to have its signature verified, this
 Object is needed as part of the CWS verify request. 
 | 
| Class and Description | 
|---|
| ActionRequest
 Processing Requests, which can perform one or more Actions must implement
 this Interface. 
 | 
| Authentication
 Base Authentication Object for all incoming Requests. 
 | 
| CircleIdRequest
 Common Interface, used by all Objects which has a CircleId. 
 | 
| Verifiable
 This Class contains checks for different fields that is used as part of
 the input and output Objects. 
 | 
Copyright © 2019 JavaDog.io. All rights reserved.