- calculateTransferSize() - Method in class com.cryptshare.api.Transfer
-
Calculates the size of the transfer, based on the given transfer files.
- cancelled() - Method in interface com.cryptshare.api.IUploadCancelledHandler
-
Called if cancelled.
- cancelTransfer() - Method in class com.cryptshare.api.Client
-
- cancelTransfer() - Method in interface com.cryptshare.api.IClient
-
Cancels a currently ongoing transfer.
- checkCompatibility() - Method in class com.cryptshare.api.Client
-
- checkCompatibility(String) - Method in class com.cryptshare.api.Client
-
- checkCompatibility() - Method in interface com.cryptshare.api.IClient
-
Performs a compatibility check of this API against the Cryptshare Server.
- checkCompatibility(String) - Method in interface com.cryptshare.api.IClient
-
Performs a compatibility check against the Cryptshare Server.
- checkPassword(String) - Method in class com.cryptshare.api.Client
-
- checkPassword(String) - Method in interface com.cryptshare.api.IClient
-
Checks the given password against the password policy defined on the server.
- checkVerification() - Method in class com.cryptshare.api.Client
-
- checkVerification() - Method in interface com.cryptshare.api.IClient
-
Requests information about the verification configuration on the server and the current verification
state of the user on this client.
- CheckVerificationResult - Class in com.cryptshare.api
-
Provides information about the verification of a user for the current client.
- CheckVerificationResult(VerificationMode, boolean, boolean, boolean, Map<Locale, String>, List<ClientInformation>, int, boolean) - Constructor for class com.cryptshare.api.CheckVerificationResult
-
Constructor.
- Client - Class in com.cryptshare.api
-
Central client that is used to carry out request and operations on the Cryptshare Server, as a specified user.
- Client(String, CryptshareConnection, Path) - Constructor for class com.cryptshare.api.Client
-
Constructs a Client instance that sets the Locale.getDefault() as user language, and uses a file based store to persist information.
- Client(String, Locale, CryptshareConnection, Path) - Constructor for class com.cryptshare.api.Client
-
Constructs a Client instance that sets the Locale.getDefault() as user language, and uses a file based store to persist information.
- Client(String, CryptshareConnection, Path, ProtectionScope) - Constructor for class com.cryptshare.api.Client
-
Constructs a Client instance that sets the Locale.getDefault() as user language, and uses a file based store to persist information.
- Client(String, Locale, CryptshareConnection, Path, ProtectionScope) - Constructor for class com.cryptshare.api.Client
-
Constructs a
Client instance that sets the
Locale as user language, and uses a file based store to persist information.
- Client(String, Locale, CryptshareConnection, IStore) - Constructor for class com.cryptshare.api.Client
-
Constructs a Client instance with a custom
IStore implementation.
- ClientException - Exception in com.cryptshare.api
-
A ClientException is thrown for errors happening in the Client.
- ClientException(Exception) - Constructor for exception com.cryptshare.api.ClientException
-
Constructor
- ClientException(int, String) - Constructor for exception com.cryptshare.api.ClientException
-
Constructor
- ClientException(int, String, Exception) - Constructor for exception com.cryptshare.api.ClientException
-
Constructor
- ClientInformation - Class in com.cryptshare.api
-
Contains information about a client that is known to the Cryptshare Server.
- ClientInformation(String, String, String, String, String, ZonedDateTime) - Constructor for class com.cryptshare.api.ClientInformation
-
Constructor.
- CODE_ACTIVATION_CODE_INCORRECT - Static variable in exception com.cryptshare.api.CryptshareServerException
-
The code that has been provided to activate QUICK is incorrect.
- CODE_ACTIVATION_CODE_RESET - Static variable in exception com.cryptshare.api.CryptshareServerException
-
The pending personal key activation process has been reset because of too many failed attempts.
- CODE_ACTIVATION_REQUIRED - Static variable in exception com.cryptshare.api.CryptshareServerException
-
This request can't be performed.
- CODE_CONNECTION_FAILED - Static variable in exception com.cryptshare.api.ClientException
-
It was not possible to connect to the Cryptshare Server.
- CODE_HTTP_ERROR - Static variable in exception com.cryptshare.api.CryptshareServerException
-
The Cryptshare Server did not respond with HTTP OK (200).
- CODE_INVALID_DATA - Static variable in exception com.cryptshare.api.CryptshareServerException
-
The parameter data is not valid.
- CODE_MAIL_ERROR - Static variable in exception com.cryptshare.api.CryptshareServerException
-
The Cryptshare Server was unable to send/load the requested email.
- CODE_MALFORMED_RESPONSE - Static variable in exception com.cryptshare.api.CryptshareServerException
-
The operation resulted in an unexpected response from the Cryptshare Server.
- CODE_MISSING_PARAMETER - Static variable in exception com.cryptshare.api.CryptshareServerException
-
A required parameter is missing for the web service request.
- CODE_NO_PENDING_ACTIVATION - Static variable in exception com.cryptshare.api.CryptshareServerException
-
There is no pending QUICK activation.
- CODE_NO_SESSION - Static variable in exception com.cryptshare.api.CryptshareServerException
-
The specified session could not be found.
- CODE_NOT_AUTHORIZED - Static variable in exception com.cryptshare.api.CryptshareServerException
-
The client is not authorized to perform this request.
- CODE_NOT_LICENSED - Static variable in exception com.cryptshare.api.CryptshareServerException
-
The requesting product is not licensed.
- CODE_NOT_QUICK_ENABLED - Static variable in exception com.cryptshare.api.CryptshareServerException
-
The user does not have QUICK access with the requesting client.
- CODE_NOT_VERIFIED - Static variable in exception com.cryptshare.api.CryptshareServerException
-
An operation has been requested that requires verification, the requesting client/user is not verified.
- CODE_PROCESSING_ERROR - Static variable in exception com.cryptshare.api.CryptshareServerException
-
A file processing error occurred.
- CODE_SERVER_ERROR - Static variable in exception com.cryptshare.api.CryptshareServerException
-
The Cryptshare Server reported an error.
- CODE_STORE_ACCESS_FAILED - Static variable in exception com.cryptshare.api.ClientException
-
The access to the client store failed.
- CODE_WRONG_USE - Static variable in exception com.cryptshare.api.CryptshareServerException
-
The Cryptshare Server API is used incorrectly.
- com.cryptshare.api - package com.cryptshare.api
-
- confirmQuickConnection(String, String) - Method in class com.cryptshare.api.Client
-
- confirmQuickConnection(String, String) - Method in interface com.cryptshare.api.IClient
-
Confirms/activates the QUICK connection that has been offered with a transfer.
- confirmSenderVerification(String) - Method in class com.cryptshare.api.Client
-
- confirmSenderVerification(String) - Method in interface com.cryptshare.api.IClient
-
Completes the sender verification process by confirming it with the the received verification code.
- CryptshareConnection - Class in com.cryptshare.api
-
Contains basic connection information and request data that is used to perform operations on the Cryptshare Server.
- CryptshareConnection(WebServiceUri) - Constructor for class com.cryptshare.api.CryptshareConnection
-
Constructs a
CryptshareConnection that connects to Cryptshare Server using the API as client product.
- CryptshareConnection(WebServiceUri, String, String, String, int) - Constructor for class com.cryptshare.api.CryptshareConnection
-
Constructs a
CryptshareConnection that connects to Cryptshare Server using custom client product properties.
- CryptshareConnection(WebServiceUri, String, String, String, int, URI) - Constructor for class com.cryptshare.api.CryptshareConnection
-
Constructs a
CryptshareConnection that connects to Cryptshare Server using custom client product properties,
and a specified proxy server.
- CryptshareException - Exception in com.cryptshare.api
-
Base class for custom exceptions.
- CryptshareException(Exception) - Constructor for exception com.cryptshare.api.CryptshareException
-
- CryptshareException(int, String) - Constructor for exception com.cryptshare.api.CryptshareException
-
- CryptshareException(int, String, Exception) - Constructor for exception com.cryptshare.api.CryptshareException
-
- CryptshareServerException - Exception in com.cryptshare.api
-
An exception that is caused by the Cryptshare Server.
- CryptshareServerException(Exception) - Constructor for exception com.cryptshare.api.CryptshareServerException
-
Constructor
- CryptshareServerException(int, String) - Constructor for exception com.cryptshare.api.CryptshareServerException
-
Constructor
- CryptshareServerException(int, String, Exception) - Constructor for exception com.cryptshare.api.CryptshareServerException
-
Constructor
- generateQuickActivationCode() - Method in class com.cryptshare.api.Client
-
- generateQuickActivationCode() - Method in interface com.cryptshare.api.IClient
-
Generates a activation code for client activation.
- getActivationCodeLength() - Method in class com.cryptshare.api.CheckVerificationResult
-
Returns the fixed length of the activation codes that are used for QUICK access activation.
- getAdminEmailAddresses() - Method in class com.cryptshare.api.ServerData
-
Returns the email addresses of the administrators.
- getAdministratorActivationContactDetails() - Method in class com.cryptshare.api.CheckVerificationResult
-
Returns a Map with administrator activation contact details by language.
- getAdminLocale() - Method in class com.cryptshare.api.ServerData
-
The language/region that is set for administrators.
- getAllowedQuickPasswordModes() - Method in class com.cryptshare.api.Policy
-
Returns the allowed password modes for a QUICK transfer.
- getAllowedStandardPasswordModes() - Method in class com.cryptshare.api.Policy
-
Returns the allowed password modes for a standard (password based) transfer.
- getAvailableRetentionDiskSpace() - Method in class com.cryptshare.api.ServerData
-
Returns the remaining space (in bytes) available in the retention folder of the Cryptshare Server,
which is where all uploaded transfer files are stored.
- getAvailableTempDiskSpace() - Method in class com.cryptshare.api.ServerData
-
Returns the available disk space in bytes for the folder where the files are temporarily buffered during uploads.
- getBlacklist() - Method in class com.cryptshare.api.PasswordPolicy
-
Returns the illegal charactes defined by policy.
- getBlacklistedCharacters() - Method in class com.cryptshare.api.PasswordCheckResult
-
Returns the blacklisted characters found in the password.
- getClassificationId() - Method in class com.cryptshare.api.Transfer
-
Returns the ID of the classification.
- getClientId() - Method in class com.cryptshare.api.Client
-
- getClientId() - Method in interface com.cryptshare.api.IClient
-
Returns the identifier if the client, which is generated automatically together with the store file.
- getClientPlatform() - Method in class com.cryptshare.api.CryptshareConnection
-
Returns the client platform description that is sent to the server.
- getClientServiceUrl() - Method in class com.cryptshare.api.WebServiceUri
-
Returns the URL that points to the WSDL output for the general Cryptshare web service.
- getClientVersion() - Method in class com.cryptshare.api.CryptshareConnection
-
Returns the client version information string that is sent to the server.
- getCode() - Method in exception com.cryptshare.api.CryptshareException
-
- getConfidentialMessage() - Method in class com.cryptshare.api.Transfer
-
Returns the confidential message text for this transfer.
- getConfidentialSubject() - Method in class com.cryptshare.api.Transfer
-
Returns the confidentialSubject text for this transfer.
- getEmailAddress() - Method in class com.cryptshare.api.Recipient
-
Returns the email address of the recipient.
- getExpirationDate() - Method in class com.cryptshare.api.Transfer
-
Returns the expiration date of the transfer..
- getFailedArchivingConnectors() - Method in class com.cryptshare.api.TransferError
-
- getFailedArchivingRemovedFiles() - Method in class com.cryptshare.api.TransferError
-
- getFailedArchivingSkippedFiles() - Method in class com.cryptshare.api.TransferError
-
- getFailedEmailAddresses() - Method in class com.cryptshare.api.Policy
-
Gets the set of failed recipient addresses that are not allowed by this policy.
- getFailedEncryptionFiles() - Method in class com.cryptshare.api.TransferError
-
- getFailedRecipients() - Method in class com.cryptshare.api.TransferError
-
- getFileInputStream() - Method in class com.cryptshare.api.TransferFile
-
Returns the InputStream to get the file, if specified.
- getFileInputStreamLength() - Method in class com.cryptshare.api.TransferFile
-
- getFileName() - Method in class com.cryptshare.api.TransferFile
-
Returns the name of the file.
- getFilePath() - Method in class com.cryptshare.api.TransferFile
-
Returns the file path, if specified.
- getId() - Method in class com.cryptshare.api.ClientInformation
-
Returns the unique client identifier.
- getId() - Method in class com.cryptshare.api.TransferFile
-
Returns the unique ID for this transfer file.
- getKey() - Method in class com.cryptshare.api.TemplateReplacement
-
Returns the key that identifies the replacement.
- getKeySource() - Method in interface com.cryptshare.api.IKeySourceProvider
-
Retrieves the source material for the derivation of the cryptographic keys.
- getKeySource() - Method in class com.cryptshare.api.LinuxKeySourceProvider
-
Returns bytes from the either the machine-id file or the MAC addresses on the system.
- getLastChanged() - Method in class com.cryptshare.api.TermsOfUse
-
Returns the timestamp of the last change of the usage terms.
- getLastIpAddress() - Method in class com.cryptshare.api.ClientInformation
-
Returns the IPv4 or IPv6 address the client used to access Cryptshare Server last time.
- getLastUpdate() - Method in class com.cryptshare.api.LanguagePack
-
Returns the time at which the language package was last updated on the server side.
- getLastUse() - Method in class com.cryptshare.api.ClientInformation
-
Returns the time the client accessed Cryptshare Server most recently.
- getListValue() - Method in class com.cryptshare.api.TemplateReplacement
-
Returns the list-valued replacement, if any.
- getLocale() - Method in class com.cryptshare.api.LanguagePack
-
Returns the language/region that identifies the language pack.
- getMaximumLength() - Method in class com.cryptshare.api.PasswordPolicy
-
Returns the maximum length of a password, as defined by the password policy.
- getMessage() - Method in class com.cryptshare.api.Transfer
-
Returns the message text for this transfer.
- getMinimumLength() - Method in class com.cryptshare.api.PasswordPolicy
-
Returns the minimum length of a password, as defined by the password policy.
- getName() - Method in class com.cryptshare.api.ClientInformation
-
Returns the name of the client (browser or client product), for example "Chrome" or "Cryptshare for Notes".
- getPassword() - Method in class com.cryptshare.api.Transfer
-
Returns the transfer password.
- getPasswordMode() - Method in class com.cryptshare.api.Transfer
-
- getPlatform() - Method in class com.cryptshare.api.ClientInformation
-
Returns the platform the client runs on.
- getPreProcessingRemovedFiles() - Method in class com.cryptshare.api.TransferError
-
- getPreProcessingSkippedFiles() - Method in class com.cryptshare.api.TransferError
-
- getProductId() - Method in class com.cryptshare.api.CryptshareConnection
-
Returns the product ID that identifies the client product.
- getProductLicenseExpirationDate() - Method in class com.cryptshare.api.LicenseInfo
-
Returns the expiration date of the license of the current product.
- getProductSubscriptionExpirationDate() - Method in class com.cryptshare.api.LicenseInfo
-
Returns the product's subscription expiration date.
- getProtectionScope() - Method in class com.cryptshare.api.DpApiProtectionService
-
Returns the protection scope that is used to protect the data.
- getQuickConnectionState() - Method in class com.cryptshare.api.RecipientQuickState
-
Returns the state of the current QUICK connection between the sender of the transfer and the recipient.
- getQuickEnabledClients() - Method in class com.cryptshare.api.CheckVerificationResult
-
Returns
ClientInformation objects, one for each QUICK-enabled client known by the server.
- getQuickMode() - Method in class com.cryptshare.api.Policy
-
Returns the default value for QUICK - whether it is disabled, enabled or enabled if all connections are established.
- getRecipientLanguage() - Method in class com.cryptshare.api.Transfer
-
Returns the language used for recipient notifications.
- getRecipients() - Method in class com.cryptshare.api.Transfer
-
Returns the recipients of the transfer, specified as
List of
Recipients.
- getRequest(String) - Method in interface com.cryptshare.api.ICryptshareHttpClient
-
Performs a GET request to the specified path/query.
- getRequiredLanguagePackMajorVersion() - Method in class com.cryptshare.api.CryptshareConnection
-
Returns the major version of the language packs that is required by current version of the requesting product.
- getRestriction() - Method in class com.cryptshare.api.AddOnOptionValue
-
Returns the restriction that is configured by Cryptshare Server for this option.
- getSecurity() - Method in class com.cryptshare.api.PasswordCheckResult
-
Returns the strength of the password.
- getSenderName() - Method in class com.cryptshare.api.Transfer
-
Returns the name of the sender.
- getSenderPhone() - Method in class com.cryptshare.api.Transfer
-
Returns the telephone number of the sender.
- getServerLicenseExpirationDate() - Method in class com.cryptshare.api.LicenseInfo
-
Returns the Cryptshare Server's license expiration date.
- getServerSubscriptionExpirationDate() - Method in class com.cryptshare.api.LicenseInfo
-
Returns the Cryptshare Server's subscription expiration date.
- getServerTimeZone() - Method in class com.cryptshare.api.ServerData
-
Returns the time zone ID of the Cryptshare Server.
- getServerUrl() - Method in class com.cryptshare.api.Client
-
- getServerUrl() - Method in interface com.cryptshare.api.IClient
-
Returns the Cryptshare Server URL that is set for this client.
- getServerUrl() - Method in class com.cryptshare.api.ServerData
-
Returns the Cryptshare Server's external server url.
- getServerUrl() - Method in class com.cryptshare.api.WebServiceUri
-
Returns the base URL of the Cryptshare Server.
- getSingleValue() - Method in class com.cryptshare.api.TemplateReplacement
-
Returns the single-valued replacement, if any.
- getStorageDuration() - Method in class com.cryptshare.api.Policy
-
Returns the maximum allowed storage duration for a transfer, in days.
- getStorageDuration() - Method in class com.cryptshare.api.TransferSettings
-
Returns the configured storage duration of the transfer files.
- getSubject() - Method in class com.cryptshare.api.Transfer
-
Returns the subject text for this transfer.
- getTextByLanguage() - Method in class com.cryptshare.api.TermsOfUse
-
Returns Map with the usage terms text by language.
- getTrackingId() - Method in class com.cryptshare.api.Transfer
-
Returns the tracking ID, which identifies the transfer on the server.
- getTransferFiles() - Method in class com.cryptshare.api.Transfer
-
Returns the files of the transfer, specified as
List of
TransferFiles.
- getTransferLimit() - Method in class com.cryptshare.api.Policy
-
Returns the maximum size of a transfer, in MB.
- getTransferLimit() - Method in class com.cryptshare.api.TransferSettings
-
Returns the configured transfer file size limit.
- getTransferServiceUrl() - Method in class com.cryptshare.api.WebServiceUri
-
Returns the URL that points to the WSDL output for the Cryptshare transfer upload web service.
- getType() - Method in class com.cryptshare.api.AddOnOptionValue
-
Returns the type of the option.
- getUserEmailAddress() - Method in class com.cryptshare.api.Client
-
- getUserEmailAddress() - Method in interface com.cryptshare.api.IClient
-
Returns the email address of the user that is set for this client.
- getUserLanguage() - Method in class com.cryptshare.api.Client
-
- getUserLanguage() - Method in interface com.cryptshare.api.IClient
-
Returns the language/region that is set for this client.
- getValue() - Method in class com.cryptshare.api.AddOnOptionValue
-
Returns the option value.
- getValue(String) - Method in interface com.cryptshare.api.IStore
-
Gets a stored value from the store.
- getValue(String) - Method in class com.cryptshare.api.ProtectedFileStore
-
Gets a stored value from the store.
- getVerificationMode() - Method in class com.cryptshare.api.CheckVerificationResult
-
- getVerificationToken() - Method in class com.cryptshare.api.Client
-
- getVerificationToken() - Method in interface com.cryptshare.api.IClient
-
Returns the verification token for the user that is set for this client.
- getVersion() - Method in class com.cryptshare.api.ClientInformation
-
Returns the version of the client (browser or client product).
- getVersion() - Method in class com.cryptshare.api.LanguagePack
-
Returns the version of the language pack.
- getWebServiceUri() - Method in class com.cryptshare.api.CryptshareConnection
-
Returns the
WebServiceUri that is used for the web service requests.
- IClient - Interface in com.cryptshare.api
-
Central client that is used to carry out request and operations on the Cryptshare Server, as a specified user.
- ICryptshareHttpClient - Interface in com.cryptshare.api
-
A client to perform and process HTTP requests to the Cryptshare Server that return JSON responses.
- ICryptshareWebService - Interface in com.cryptshare.api
-
A client to perform operations on the general Cryptshare web service.
- IKeySourceProvider - Interface in com.cryptshare.api
-
Implementations of this interface provide the source material to build cryptographic keys for
AesProtectionService.
- IProtectionService - Interface in com.cryptshare.api
-
A service that provides the ability to protect and unprotect data.
- isActivationRequired() - Method in class com.cryptshare.api.CheckVerificationResult
-
Returns whether an activation process is required for the user on this client to use QUICK.
- isAllFilesRemoved() - Method in class com.cryptshare.api.TransferError
-
- isAllNotificationsFailed() - Method in class com.cryptshare.api.TransferError
-
- isAllowAlphabeticalSequence() - Method in class com.cryptshare.api.PasswordPolicy
-
Returns whether the password policy allows passwords to contain alphabetic sequences or not.
- isAllowConfidentialMessage() - Method in class com.cryptshare.api.Policy
-
Returns whether it's allowed to send the message as confidential message.
- isAllowCustomRecipientMessage() - Method in class com.cryptshare.api.Policy
-
Returns whether it's allowed to customize the message for the recipients.
- isAllowNumericSequence() - Method in class com.cryptshare.api.PasswordPolicy
-
Returns whether the password policy allows passwords to contain numeric sequences or not.
- isAllowQwertySequence() - Method in class com.cryptshare.api.PasswordPolicy
-
Returns whether the password policy allows passwords to contain QWERTY sequences or not.
- isAllowWhitespaces() - Method in class com.cryptshare.api.PasswordPolicy
-
Returns whether the password policy allows passwords to contain whitespaces or not.
- isCharRepetitionsDeclined() - Method in class com.cryptshare.api.PasswordPolicy
-
Returns whether the password policy allows repeating characters or numbers in the password.
- isClientVerificationAllowed() - Method in class com.cryptshare.api.CheckVerificationResult
-
- isDictionaryDeclined() - Method in class com.cryptshare.api.PasswordPolicy
-
Returns whether the password policy allows the usage of dictionary words in passwords.
- isDownloadNotification() - Method in class com.cryptshare.api.Policy
-
Returns whether the sender will be notified about downloads.
- isDownloadNotificationChangeable() - Method in class com.cryptshare.api.Policy
-
- isEmlCreationFailed() - Method in class com.cryptshare.api.TransferError
-
- isForceConfidentialMessage() - Method in class com.cryptshare.api.Policy
-
Returns whether it's enforced that the message is sent as confidential message.
- isIllegalCharacter() - Method in class com.cryptshare.api.PasswordCheckResult
-
Returns whether the password contains illegal characters or numbers.
- isIllegalRepetition() - Method in class com.cryptshare.api.PasswordCheckResult
-
Returns whether the password contains an illegal repetition of characters or numbers.
- isIllegalSequence() - Method in class com.cryptshare.api.PasswordCheckResult
-
Returns whether the password contains an illegal sequence of characters or numbers.
- isIllegalWhitespace() - Method in class com.cryptshare.api.PasswordCheckResult
-
Returns whether the password contains illegal whitespace characters or not.
- isIllegalWord() - Method in class com.cryptshare.api.PasswordCheckResult
-
Returns whether the password is an illegal word that can be found in a dictionary, for instance.
- isInformAboutDownload() - Method in class com.cryptshare.api.Transfer
-
Returns whether a notification about the retrieval of a transfer file will be sent.
- isInsufficientAlphabetical() - Method in class com.cryptshare.api.PasswordCheckResult
-
Returns whether the password contains an insufficient number of alphabetical characters or not.
- isInsufficientCharacteristics() - Method in class com.cryptshare.api.PasswordCheckResult
-
Returns whether the password has any insufficient characteristics or not.
- isInsufficientDigits() - Method in class com.cryptshare.api.PasswordCheckResult
-
Returns whether the password contains an insufficient number of digits or not.
- isInsufficientLower() - Method in class com.cryptshare.api.PasswordCheckResult
-
Returns whether the password contains an insufficient number of lowercase letters or not.
- isInsufficientSpecial() - Method in class com.cryptshare.api.PasswordCheckResult
-
Returns whether the password contains an insufficient number of special characters or not.
- isInsufficientUpper() - Method in class com.cryptshare.api.PasswordCheckResult
-
Returns whether the password contains an insufficient number of uppercase letters or not.
- isMustBeUpperLowerCase() - Method in class com.cryptshare.api.PasswordPolicy
-
Returns whether the password policy requires the password to contain uppercase as well as lowercase letters.
- isMustContainChars() - Method in class com.cryptshare.api.PasswordPolicy
-
Returns whether the password policy requires the password to contain characters or not.
- isMustContainDigits() - Method in class com.cryptshare.api.PasswordPolicy
-
Returns whether the password policy requires the password to contain digits or not.
- isMustContainSpecialChars() - Method in class com.cryptshare.api.PasswordPolicy
-
Returns whether if the password policy requires the password to contain special characters or not.
- isNotifyRecipients() - Method in class com.cryptshare.api.Transfer
-
Returns whether the recipients will be notified after the upload.
- isNotifySender() - Method in class com.cryptshare.api.Transfer
-
Returns whether the sender will be notified after the upload.
- isPasswordAccessPossible() - Method in class com.cryptshare.api.RecipientQuickState
-
Returns whether the QUICK transfer is also accessible by password.
- isProductLicenseValid() - Method in class com.cryptshare.api.LicenseInfo
-
Returns the product's license status.
- isQuickConnectionMatching() - Method in class com.cryptshare.api.RecipientQuickState
-
- isQuickConnectionPreparationFailed() - Method in class com.cryptshare.api.TransferError
-
- isQuickEnabled() - Method in class com.cryptshare.api.CheckVerificationResult
-
Returns whether the requesting user is already enabled for QUICK on this client.
- isQuickEnabled() - Method in class com.cryptshare.api.Recipient
-
Returns whether QUICK has been enabled for this recipient or not.
- isQuickEnabled() - Method in class com.cryptshare.api.RecipientQuickState
-
Returns whether the transfer was sent to the recipient with QUICK enabled or not.
- isQuickInvitationAccepted() - Method in class com.cryptshare.api.RecipientQuickState
-
Returns whether the recipient has accepted the invitation to join a QUICK connection using this transfer or not.
- isQuickInvited() - Method in class com.cryptshare.api.RecipientQuickState
-
Returns whether the recipient has been invited to join a QUICK connection using this transfer or not.
- isQuickModeChangeable() - Method in class com.cryptshare.api.Policy
-
- isSendDownloadSummary() - Method in class com.cryptshare.api.Transfer
-
Returns whether a download summary will be sent to the sender once the transfer has expired.
- isSenderNotificationFailed() - Method in class com.cryptshare.api.TransferError
-
- isSendMails() - Method in class com.cryptshare.api.Transfer
-
Returns whether the server will send emails or not.
- isServerLicenseValid() - Method in class com.cryptshare.api.LicenseInfo
-
Returns the status of the Cryptshare Server license.
- isShowFilenames() - Method in class com.cryptshare.api.Policy
-
Returns whether file names are displayed in the recipient notification by default.
- isShowFilenames() - Method in class com.cryptshare.api.Transfer
-
Returns whether file names are being exposed or not.
- isShowFilenamesChangeable() - Method in class com.cryptshare.api.Policy
-
- isShowZipContent() - Method in class com.cryptshare.api.Policy
-
Returns whether contents of ZIP files are displayed in the recipient notification by default.
- isTooLong() - Method in class com.cryptshare.api.PasswordCheckResult
-
Returns whether the password is too long or not.
- isTooShort() - Method in class com.cryptshare.api.PasswordCheckResult
-
Returns whether the password is too short or not.
- IStore - Interface in com.cryptshare.api
-
A store for key/value pairs that can be persisted.
- isUserVerified() - Method in class com.cryptshare.api.CheckVerificationResult
-
Returns whether the requesting user is already verified or not.
- ITransferWebService - Interface in com.cryptshare.api
-
A client to perform file upload operations on the Cryptshare web service.
- IUploadCancelledHandler - Interface in com.cryptshare.api
-
Callback interface that is called when the user cancelled the transfer.
- IUploadCompleteHandler - Interface in com.cryptshare.api
-
Callback interface that is called when the transfer completes without cancellation or interruption (due to connection exceptions).
- IUploadFilesFinishedHandler - Interface in com.cryptshare.api
-
Callback interface that is called when the file upload is finished, but before they are processed by the server.
- IUploadInterruptedHandler - Interface in com.cryptshare.api
-
Callback interface that is called when the transfer is interrupted due to (connection) exceptions.
- IUploadProgressChangedHandler - Interface in com.cryptshare.api
-
Callback interface used during a Cryptshare Transfer.
- Recipient - Class in com.cryptshare.api
-
- Recipient(String) - Constructor for class com.cryptshare.api.Recipient
-
Constructor that creates a recipient with QUICK disabled.
- Recipient(String, boolean) - Constructor for class com.cryptshare.api.Recipient
-
Constructor.
- RecipientQuickState - Class in com.cryptshare.api
-
- RecipientQuickState(boolean, boolean, boolean, boolean, QuickConnectionState, boolean) - Constructor for class com.cryptshare.api.RecipientQuickState
-
Constructor.
- removeValue(String) - Method in interface com.cryptshare.api.IStore
-
Removes a specific value from the store.
- removeValue(String) - Method in class com.cryptshare.api.ProtectedFileStore
-
Removes a specific value from the store.
- requestActiveTransfers() - Method in class com.cryptshare.api.Client
-
- requestActiveTransfers() - Method in interface com.cryptshare.api.IClient
-
Requests all active transfers where this client's sender address is a recipient.
- requestAddOnSettings() - Method in class com.cryptshare.api.Client
-
Requests the Add-On settings from the server.
- requestClientVerification() - Method in class com.cryptshare.api.Client
-
- requestClientVerification() - Method in interface com.cryptshare.api.IClient
-
Requests a client verification.
- requestEmailTemplate(String, Map<Set<String>, Set<TemplateReplacement>>, Locale, EmailFormat) - Method in class com.cryptshare.api.Client
-
- requestEmailTemplate(String, Map<Set<String>, Set<TemplateReplacement>>, Locale, EmailFormat) - Method in interface com.cryptshare.api.IClient
-
Requests several resolved template content strings at once.
- requestGeneratedPassword(int) - Method in class com.cryptshare.api.Client
-
- requestGeneratedPassword(int) - Method in interface com.cryptshare.api.IClient
-
Requests a generated password with the given length from the Cryptshare Server.
- requestLanguagePackFile(String, Locale) - Method in class com.cryptshare.api.Client
-
- requestLanguagePackFile(String, Locale) - Method in interface com.cryptshare.api.IClient
-
Downloads a single language pack resource.
- requestLanguagePacks() - Method in class com.cryptshare.api.Client
-
- requestLanguagePacks() - Method in interface com.cryptshare.api.IClient
-
Requests info about the language packs that are available on the server.
- requestLicenseInfo() - Method in class com.cryptshare.api.Client
-
- requestLicenseInfo() - Method in interface com.cryptshare.api.IClient
-
Requests the license info for the Cryptshare server and this product.
- requestPasswordPolicy() - Method in class com.cryptshare.api.Client
-
- requestPasswordPolicy() - Method in interface com.cryptshare.api.IClient
-
Requests the password policy from the server.
- requestPolicy(Collection<String>) - Method in class com.cryptshare.api.Client
-
- requestPolicy(Collection<String>) - Method in interface com.cryptshare.api.IClient
-
Request the policy rules that applies to the combination of the current user as sender, and the specified recipients.
- requestQuickConnectionStates(List<String>) - Method in class com.cryptshare.api.Client
-
- requestQuickConnectionStates(List<String>) - Method in interface com.cryptshare.api.IClient
-
- requestRecipientQuickState(String) - Method in class com.cryptshare.api.Client
-
- requestRecipientQuickState(String) - Method in interface com.cryptshare.api.IClient
-
Requests information about the QUICK state of a transfer recipient.
- requestSenderVerification() - Method in class com.cryptshare.api.Client
-
- requestSenderVerification() - Method in interface com.cryptshare.api.IClient
-
Requests a sender verification.
- requestServerData() - Method in class com.cryptshare.api.Client
-
- requestServerData() - Method in interface com.cryptshare.api.IClient
-
Requests the general server settings from the Cryptshare server.
- requestTermsOfUse() - Method in class com.cryptshare.api.Client
-
- requestTermsOfUse() - Method in interface com.cryptshare.api.IClient
-
Requests the Terms of Use from the server.
- resetQuickState() - Method in class com.cryptshare.api.Client
-
- resetQuickState() - Method in interface com.cryptshare.api.IClient
-
Resets the QUICK state of the user on the Cryptshare server.
- revokeTransfer(String) - Method in class com.cryptshare.api.Client
-
- revokeTransfer(String, boolean, boolean) - Method in class com.cryptshare.api.Client
-
- revokeTransfer(String, String) - Method in class com.cryptshare.api.Client
-
- revokeTransfer(String, boolean, boolean, String) - Method in class com.cryptshare.api.Client
-
- revokeTransfer(String) - Method in interface com.cryptshare.api.IClient
-
Revokes the transfer with the given trackingId such that its files are no longer accessible.
- revokeTransfer(String, boolean, boolean) - Method in interface com.cryptshare.api.IClient
-
Revokes the transfer with the given trackingId such that its files are no longer accessible.
- revokeTransfer(String, String) - Method in interface com.cryptshare.api.IClient
-
Revokes the transfer with the given trackingId such that its files are no longer accessible.
- revokeTransfer(String, boolean, boolean, String) - Method in interface com.cryptshare.api.IClient
-
Revokes the transfer with the given trackingId such that its files are no longer accessible.
- ServerData - Class in com.cryptshare.api
-
Provides general server settings.
- ServerData(String, String, long, long, List<String>, Locale) - Constructor for class com.cryptshare.api.ServerData
-
Constructor.
- setAllNotificationsFailed(boolean) - Method in class com.cryptshare.api.TransferError
-
- setClassificationId(String) - Method in class com.cryptshare.api.Transfer
-
Sets the ID of the classification.
- setClientPlatform(String) - Method in class com.cryptshare.api.CryptshareConnection
-
Sets the client platform description that is sent to the server.
- setClientVersion(String) - Method in class com.cryptshare.api.CryptshareConnection
-
Sets the client version information string that is sent to the server.
- setConfidentialMessage(String) - Method in class com.cryptshare.api.Transfer
-
Sets the confidential message for this transfer.
- setConfidentialMessage(InputStream) - Method in class com.cryptshare.api.Transfer
-
Sets the confidential message text for this transfer from the given input stream.
- setConfidentialSubject(String) - Method in class com.cryptshare.api.Transfer
-
Sets the confidential subject text for this transfer.
- setConfidentialSubject(InputStream) - Method in class com.cryptshare.api.Transfer
-
Sets the confidential subject text for this transfer from the given input stream.
- setEmlCreationFailed(boolean) - Method in class com.cryptshare.api.TransferError
-
- setExpirationDate(LocalDate) - Method in class com.cryptshare.api.Transfer
-
Sets the expiration date of the transfer.
- setInformAboutDownload(boolean) - Method in class com.cryptshare.api.Transfer
-
Sets the download notification option.
- setListValue(List<String>) - Method in class com.cryptshare.api.TemplateReplacement
-
Sets the replacement value as a list of Strings.
- setMessage(String) - Method in class com.cryptshare.api.Transfer
-
Sets the message for this transfer.
- setMessage(InputStream) - Method in class com.cryptshare.api.Transfer
-
Sets the message text for this transfer from the given input stream.
- setNotifyRecipients(boolean) - Method in class com.cryptshare.api.Transfer
-
Sets whether the recipients will be notified after the upload.
- setNotifySender(boolean) - Method in class com.cryptshare.api.Transfer
-
Sets whether the sender will be notified after the upload.
- setPassword(String) - Method in class com.cryptshare.api.Transfer
-
Sets the transfer password.
- setPasswordMode(PasswordMode) - Method in class com.cryptshare.api.Transfer
-
- setProductId(String) - Method in class com.cryptshare.api.CryptshareConnection
-
Sets the product ID that identifies the client product.
- setProductKey(String) - Method in class com.cryptshare.api.CryptshareConnection
-
Sets the product key that identifies the client product.
- setRecipientLanguage(Locale) - Method in class com.cryptshare.api.Transfer
-
Sets the language used for recipient notifications.
- setRecipients(List<Recipient>) - Method in class com.cryptshare.api.Transfer
-
Sets the recipients of the transfer, specified as
List of
Recipients.
- setRequiredLanguagePackMajorVersion(int) - Method in class com.cryptshare.api.CryptshareConnection
-
Sets the major version of the language packs that is required by current version of the requesting product.
- setSendDownloadSummary(boolean) - Method in class com.cryptshare.api.Transfer
-
Sets whether a download summary should be sent to the sender once the transfer has expired.
- setSenderName(String) - Method in class com.cryptshare.api.Transfer
-
Sets the name of the sender.
- setSenderNotificationFailed(boolean) - Method in class com.cryptshare.api.TransferError
-
- setSenderPhone(String) - Method in class com.cryptshare.api.Transfer
-
Sets the telephone number of the sender.
- setSendMails(boolean) - Method in class com.cryptshare.api.Transfer
-
Sets whether the server will send emails or not.
- setShowFilenames(boolean) - Method in class com.cryptshare.api.Transfer
-
Sets whether file names are being exposed or not.
- setSingleValue(String) - Method in class com.cryptshare.api.TemplateReplacement
-
Sets the replacement value as a single String.
- setStorageDuration(int) - Method in class com.cryptshare.api.TransferSettings
-
Sets the storage duration
- setSubject(String) - Method in class com.cryptshare.api.Transfer
-
Sets the subject text for this transfer.
- setSubject(InputStream) - Method in class com.cryptshare.api.Transfer
-
Sets the subject text for this transfer from the given input stream.
- setTransferFiles(List<TransferFile>) - Method in class com.cryptshare.api.Transfer
-
Sets the files of the transfer, specified as
List of
TransferFiles.
- setTransferLimit(int) - Method in class com.cryptshare.api.TransferSettings
-
Sets the transfer file size limit.
- setUserLanguage(Locale) - Method in class com.cryptshare.api.Client
-
- setUserLanguage(Locale) - Method in interface com.cryptshare.api.IClient
-
Sets the language/region for this client.
- setValue(String, String) - Method in interface com.cryptshare.api.IStore
-
Sets a value in the store.
- setValue(String, String) - Method in class com.cryptshare.api.ProtectedFileStore
-
Sets a value in the store.
- valueOf(String) - Static method in enum com.cryptshare.api.AddOnOptionRestriction
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.cryptshare.api.AddOnOptionType
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.cryptshare.api.EmailFormat
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.cryptshare.api.PasswordMode
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.cryptshare.api.ProtectionScope
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.cryptshare.api.QuickConnectionState
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.cryptshare.api.QuickMode
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.cryptshare.api.VerificationMode
-
Returns the enum constant of this type with the specified name.
- values() - Static method in enum com.cryptshare.api.AddOnOptionRestriction
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum com.cryptshare.api.AddOnOptionType
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum com.cryptshare.api.EmailFormat
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum com.cryptshare.api.PasswordMode
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum com.cryptshare.api.ProtectionScope
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum com.cryptshare.api.QuickConnectionState
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum com.cryptshare.api.QuickMode
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum com.cryptshare.api.VerificationMode
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- VerificationMode - Enum in com.cryptshare.api
-
pecifies the mode of verification that is required by the server for users to perform certain operations.