| Class and Description |
|---|
| AddOnOptionRestriction
Represents a restriction that is set for a addon option.
|
| AddOnOptionType
The type of the option (value) of an addon option.
|
| AddOnOptionValue
Represents a value of an addon option.
|
| CheckVerificationResult
Provides information about the verification of a user for the current client.
|
| ClientException
A ClientException is thrown for errors happening in the Client.
|
| ClientInformation
Contains information about a client that is known to the Cryptshare Server.
|
| CryptshareConnection
Contains basic connection information and request data that is used to perform operations on the Cryptshare Server.
|
| CryptshareException
Base class for custom exceptions.
|
| CryptshareServerException
An exception that is caused by the Cryptshare Server.
|
| EmailFormat
Represents the format of an email template.
|
| IClient
Central client that is used to carry out request and operations on the Cryptshare Server, as a specified user.
|
| IKeySourceProvider
Implementations of this interface provide the source material to build cryptographic keys for
AesProtectionService. |
| IProtectionService
A service that provides the ability to protect and unprotect data.
|
| IStore
A store for key/value pairs that can be persisted.
|
| IUploadCancelledHandler
Callback interface that is called when the user cancelled the transfer.
|
| IUploadCompleteHandler
Callback interface that is called when the transfer completes without cancellation or interruption (due to connection exceptions).
|
| IUploadFilesFinishedHandler
Callback interface that is called when the file upload is finished, but before they are processed by the server.
|
| IUploadInterruptedHandler
Callback interface that is called when the transfer is interrupted due to (connection) exceptions.
|
| IUploadProgressChangedHandler
Callback interface used during a Cryptshare Transfer.
|
| KeySourceProviderException
Exception class relating to the KeySourceProvider
|
| LanguagePack
Provides information about a language pack that is installed on the Cryptshare Server.
|
| LicenseInfo
Contains information about the licensing of the Cryptshare Server and the requesting product.
|
| PasswordCheckResult
Provides information about the strength and compliance of a checked password.
|
| PasswordMode
Represents a password mode that is set or allowed for a transfer.
|
| PasswordPolicy
Provides information about the password policy that is configured on the Cryptshare Server.
|
| Policy
The combined set of policy settings that has been determined by the server.
|
| ProtectedFileStore
Implementation of
IStore that persists to the file system, and encrypts the store. |
| ProtectionScope
Specifies the scope of protection of a client store.
|
| QuickConnectionState
Represents the state of the QUICK connection between two users.
|
| QuickMode
Represents the default state of the QUICK activation for the sender, to be reflected by the UI.
|
| Recipient
Represents a recipient of a
Transfer. |
| RecipientQuickState
As the result of
Client.requestRecipientQuickState(String), this wraps information about the QUICK state of a recipient. |
| ServerData
Provides general server settings.
|
| TemplateReplacement
Represents a replacement for a email template request, as performed with
Client.requestEmailTemplate(String, Map, Locale, EmailFormat). |
| TermsOfUse
Wraps the results of
Client.requestTermsOfUse() |
| Transfer
Contains the transfer information required for a specific Cryptshare transfer
|
| TransferError
Holds information about error that occurred on the server.
|
| TransferFile
Class that represents a file that is to be included in the transfer.
|
| VerificationMode
pecifies the mode of verification that is required by the server for users to perform certain operations.
|
| WebServiceUri
Represents the URL of the Cryptshare Server.
|