- canCreateKey(String) - Method in interface com.pkware.smartcrypt.metaclient.MetaClient
-
- canCreateKey(String) - Method in class com.pkware.smartcrypt.metaclient.NativeMetaClient
-
- canDecrypt() - Method in class com.pkware.smartcrypt.keymanagement.smartkeys.AbstractSmartkey
-
- canDecrypt() - Method in class com.pkware.smartcrypt.keymanagement.smartkeys.ErrorSmartkey
-
- canDecrypt() - Method in interface com.pkware.smartcrypt.keymanagement.smartkeys.Smartkey
-
- canEncrypt() - Method in class com.pkware.smartcrypt.keymanagement.smartkeys.AbstractSmartkey
-
- canEncrypt() - Method in class com.pkware.smartcrypt.keymanagement.smartkeys.ErrorSmartkey
-
- canEncrypt() - Method in interface com.pkware.smartcrypt.keymanagement.smartkeys.Smartkey
-
- canManage() - Method in class com.pkware.smartcrypt.keymanagement.smartkeys.AbstractSmartkey
-
- canManage() - Method in class com.pkware.smartcrypt.keymanagement.smartkeys.ErrorSmartkey
-
- canManage() - Method in interface com.pkware.smartcrypt.keymanagement.smartkeys.Smartkey
-
- canManage() - Method in class com.pkware.smartcrypt.metaclient.ContingencyAesKey
-
- canManage() - Method in interface com.pkware.smartcrypt.metaclient.ManagedAesKey
-
- canManage() - Method in class com.pkware.smartcrypt.metaclient.NativeSingleAssetManager
-
- canRecoveryBePerformed() - Method in interface com.pkware.smartcrypt.metaclient.MetaClient
-
- canRecoveryBePerformed() - Method in class com.pkware.smartcrypt.metaclient.NativeMetaClient
-
- category - Variable in exception com.pkware.smartcrypt.metaclient.MetaClientException
-
Major area of the problem.
- CATEGORY_ACCOUNT_DISABLED - Static variable in exception com.pkware.smartcrypt.metaclient.MetaClientException
-
User's account has been disabled at the server.
- CATEGORY_ALREADY_MIGRATED - Static variable in exception com.pkware.smartcrypt.metaclient.MetaClientException
-
- CATEGORY_CLIENT - Static variable in exception com.pkware.smartcrypt.metaclient.MetaClientException
-
Generic error usually related to client not respecting parameter rules or preconditions.
- CATEGORY_CLIENT_REFRESH - Static variable in exception com.pkware.smartcrypt.metaclient.MetaClientException
-
Maximum offline access time exceeded - must communicate with server.
- CATEGORY_COMMUNICATION_ERROR - Static variable in exception com.pkware.smartcrypt.metaclient.MetaClientException
-
Unable to communicate over network.
- CATEGORY_DEVICE_NOT_ALLOWED - Static variable in exception com.pkware.smartcrypt.metaclient.MetaClientException
-
Transaction was denied because the device has been disabled/disallowed.
- CATEGORY_FORCED_UPGRADE - Static variable in exception com.pkware.smartcrypt.metaclient.MetaClientException
-
Server said we have to upgrade.
- CATEGORY_HTTP - Static variable in exception com.pkware.smartcrypt.metaclient.MetaClientException
-
Server is unhappy with us (or itself).
- CATEGORY_INTERNAL - Static variable in exception com.pkware.smartcrypt.metaclient.MetaClientException
-
Something not coded correctly in PKMeta.
- CATEGORY_INVALID_METADATA - Static variable in exception com.pkware.smartcrypt.metaclient.MetaClientException
-
During restore, found mismatch between metadata manifest and actual metadata (possible tampering, possible data corruption).
- CATEGORY_ISOLATED_MODE - Static variable in exception com.pkware.smartcrypt.metaclient.MetaClientException
-
MC running in isolated mode - cannot perform operation.
- CATEGORY_KEY_SERVER - Static variable in exception com.pkware.smartcrypt.metaclient.MetaClientException
-
Attempt to communicate with external key server was not successful.
- CATEGORY_LOGIN_REQUIRED - Static variable in exception com.pkware.smartcrypt.metaclient.MetaClientException
-
Login required (attempted to use a function that requires being logged in).
- CATEGORY_MIGRATION_MISMATCH - Static variable in exception com.pkware.smartcrypt.metaclient.MetaClientException
-
During migration, user authenticated to SMDS with a different email than the one being migrated.
- CATEGORY_MIGRATION_REQUIRED - Static variable in exception com.pkware.smartcrypt.metaclient.MetaClientException
-
Account must move to a satellite or change its email to a non-authorized domain.
- CATEGORY_NOT_FOUND - Static variable in exception com.pkware.smartcrypt.metaclient.MetaClientException
-
Something not found (e.g.
- CATEGORY_NOT_MANAGED - Static variable in exception com.pkware.smartcrypt.metaclient.MetaClientException
-
MC attempted to use an unmanaged account with a workflow requiring a managed account.
- CATEGORY_PASSWORD - Static variable in exception com.pkware.smartcrypt.metaclient.MetaClientException
-
Something not acceptable about a password.
- CATEGORY_POLICY_VIOLATION - Static variable in exception com.pkware.smartcrypt.metaclient.MetaClientException
-
Attempted to do something not permitted by policy.
- CATEGORY_PROTOCOL - Static variable in exception com.pkware.smartcrypt.metaclient.MetaClientException
-
Server response does not satisfy protocol.
- CATEGORY_UNAUTHORIZED_SERVER - Static variable in exception com.pkware.smartcrypt.metaclient.MetaClientException
-
MC attempted to verify server authorization and security checks did not pass.
- CATEGORY_UPGRADE - Static variable in exception com.pkware.smartcrypt.metaclient.MetaClientException
-
Data was found from another device running a newer version of metaclient.
- cause - Variable in class com.pkware.smartcrypt.keymanagement.smartkeys.ErrorSmartkey
-
- changeEmail(String) - Method in interface com.pkware.smartcrypt.metaclient.MetaClient
-
- changeEmail(String) - Method in class com.pkware.smartcrypt.metaclient.NativeMetaClient
-
- changeName(String) - Method in interface com.pkware.smartcrypt.metaclient.MetaClient
-
- changeName(String) - Method in class com.pkware.smartcrypt.metaclient.NativeMetaClient
-
- changeName(String) - Method in class com.pkware.smartcrypt.metaclient.NativeSingleAssetManager
-
- changeName(String) - Method in interface com.pkware.smartcrypt.metaclient.SingleAssetManager
-
- changePassword(String, String) - Method in interface com.pkware.smartcrypt.metaclient.MetaClient
-
- changePassword(String, String) - Method in class com.pkware.smartcrypt.metaclient.NativeMetaClient
-
- changesWereNotSaved() - Method in interface com.pkware.smartcrypt.metaclient.MetaClient
-
If unable to save serials, this function must be called.
- changesWereNotSaved() - Method in class com.pkware.smartcrypt.metaclient.NativeMetaClient
-
- close() - Method in class com.pkware.smartcrypt.keymanagement.SmartcryptKeyManagementImpl
-
- close() - Method in class com.pkware.smartcrypt.structured.EncryptionInputStreamResult
-
- close() - Method in class com.pkware.smartcrypt.structured.EncryptionOutputStreamResult
-
- com.pkware.smartcrypt.keymanagement - package com.pkware.smartcrypt.keymanagement
-
Smartkey management and basic use; start here!
- com.pkware.smartcrypt.keymanagement.smartkeys - package com.pkware.smartcrypt.keymanagement.smartkeys
-
Smartkey definitions and types.
- com.pkware.smartcrypt.metaclient - package com.pkware.smartcrypt.metaclient
-
Low level APIs for interacting with Smartcrypt Enterprise Manager
- com.pkware.smartcrypt.protocol - package com.pkware.smartcrypt.protocol
-
- com.pkware.smartcrypt.structured - package com.pkware.smartcrypt.structured
-
Authenticated, length preserving, and format preserving encryption suited for databases, XML/JSON documents, etc.
- com.pkware.smartcrypt.unstructured - package com.pkware.smartcrypt.unstructured
-
The Smartcrypt Unstructured Data package is particularly useful when encrypting data stored in files and other
unstructured containers.
- CommunitySmartkey - Class in com.pkware.smartcrypt.keymanagement.smartkeys
-
A Smartkey owned by the server and used for PKWARE Smartcrypt PDE.
- CommunitySmartkey(String, String, Map<Integer, SecretKey>, List<Feature>, List<KnownUser>, boolean, MetaClientException, MetaClientException) - Constructor for class com.pkware.smartcrypt.keymanagement.smartkeys.CommunitySmartkey
-
- COMPATIBILITY_READ_ONLY - Static variable in class com.pkware.smartcrypt.protocol.AssetFeature
-
The application is not permitted to perform any create/update/delete operations (outbound tunnel activity) on this asset, but may perform read/decrypt operations (inbound tunnel activity) as usual.
- ConsoleLogger - Class in com.pkware.smartcrypt.metaclient
-
- ConsoleLogger() - Constructor for class com.pkware.smartcrypt.metaclient.ConsoleLogger
-
- ConsoleLogger(Logger.Level) - Constructor for class com.pkware.smartcrypt.metaclient.ConsoleLogger
-
- content - Variable in class com.pkware.smartcrypt.metaclient.HttpRequest
-
- ContingencyAesKey - Class in com.pkware.smartcrypt.metaclient
-
- ContingencyAesKey(String, int, byte[]) - Constructor for class com.pkware.smartcrypt.metaclient.ContingencyAesKey
-
- ContingencySmartkey - Class in com.pkware.smartcrypt.keymanagement.smartkeys
-
Represents contingency access to a Smartkey.
- ContingencySmartkey(ContingencyAesKey) - Constructor for class com.pkware.smartcrypt.keymanagement.smartkeys.ContingencySmartkey
-
- create(SmartkeySpec) - Method in interface com.pkware.smartcrypt.keymanagement.Smartkeys
-
- createAccount(String, String, String) - Method in interface com.pkware.smartcrypt.metaclient.MetaClient
-
Does not pay attention to whether or not an account already exists.
- createAccount(String, String, String) - Method in class com.pkware.smartcrypt.metaclient.NativeMetaClient
-
- createDecryptionStream(OutputStream, byte[], int) - Method in interface com.pkware.smartcrypt.structured.AuthenticatedEncryption
-
- createDecryptionStream(InputStream, byte[], int) - Method in interface com.pkware.smartcrypt.structured.AuthenticatedEncryption
-
- createDecryptionStream(InputStream, byte[]) - Method in interface com.pkware.smartcrypt.structured.LengthPreservingEncryption
-
- createEncryptionStream(OutputStream) - Method in interface com.pkware.smartcrypt.structured.AuthenticatedEncryption
-
- createEncryptionStream(InputStream) - Method in interface com.pkware.smartcrypt.structured.AuthenticatedEncryption
-
- createEncryptionStream(OutputStream, byte[]) - Method in interface com.pkware.smartcrypt.structured.LengthPreservingEncryption
-
- createKind(String, String) - Method in class com.pkware.smartcrypt.metaclient.NativeSingleAssetManager
-
- createKind(String, String, String) - Method in class com.pkware.smartcrypt.metaclient.NativeSingleAssetManager
-
- createKind(String, String) - Method in interface com.pkware.smartcrypt.metaclient.SingleAssetManager
-
- createKind(String, String, String) - Method in interface com.pkware.smartcrypt.metaclient.SingleAssetManager
-
- email - Variable in class com.pkware.smartcrypt.keymanagement.UserSpec
-
- email - Variable in class com.pkware.smartcrypt.metaclient.KnownUser
-
- encrypt(byte[]) - Method in interface com.pkware.smartcrypt.structured.AuthenticatedEncryption
-
- encrypt(byte[], byte[]) - Method in interface com.pkware.smartcrypt.structured.LengthPreservingEncryption
-
- encrypt(ZipArchiveOutput, EncryptionSpec) - Method in interface com.pkware.smartcrypt.unstructured.UnstructuredData
-
- encrypt(ZipArchiveOutput, EncryptionSpec) - Method in class com.pkware.smartcrypt.unstructured.UnstructuredDataImpl
-
- encryptAccountNumber(String, String) - Method in interface com.pkware.smartcrypt.structured.FormatPreservingEncryption
-
Encrypts the ASCII digits within the string replacing each digit with another digit.
- encryptAlphanumeric(String, String) - Method in interface com.pkware.smartcrypt.structured.FormatPreservingEncryption
-
Encrypts the ASCII uppercase, lowercase and digits within the string replacing each character with another of the
same type.
- encryptCreditCardNumber(String, String) - Method in interface com.pkware.smartcrypt.structured.FormatPreservingEncryption
-
Encrypts the ASCII digits within the string that represents a credit card number.
- encryptedContent - Variable in class com.pkware.smartcrypt.structured.EncryptionResult
-
- encryptInt(int, String) - Method in interface com.pkware.smartcrypt.structured.FormatPreservingEncryption
-
Encrypts an int
, guaranteeing that the result will be part of the range [0, Int.MAX_VALUE]
.
- encryptInt(int, int, int, String) - Method in interface com.pkware.smartcrypt.structured.FormatPreservingEncryption
-
Encrypts an int
, guaranteeing that the result will be part of the specified range.
- EncryptionInfo - Class in com.pkware.smartcrypt.metaclient
-
- EncryptionInfo(String, String) - Constructor for class com.pkware.smartcrypt.metaclient.EncryptionInfo
-
- EncryptionInputStreamResult - Class in com.pkware.smartcrypt.structured
-
This class servers only as a data container.
- EncryptionInputStreamResult(InputStream, byte[], int) - Constructor for class com.pkware.smartcrypt.structured.EncryptionInputStreamResult
-
- EncryptionOutputStreamResult - Class in com.pkware.smartcrypt.structured
-
This class servers only as a data container.
- EncryptionOutputStreamResult(OutputStream, byte[], int) - Constructor for class com.pkware.smartcrypt.structured.EncryptionOutputStreamResult
-
- EncryptionResult - Class in com.pkware.smartcrypt.structured
-
This class servers only as a data container.
- EncryptionResult(byte[], byte[]) - Constructor for class com.pkware.smartcrypt.structured.EncryptionResult
-
- EncryptionResult(byte[], byte[], int) - Constructor for class com.pkware.smartcrypt.structured.EncryptionResult
-
- EncryptionSpec - Class in com.pkware.smartcrypt.unstructured
-
- EncryptionSpec() - Constructor for class com.pkware.smartcrypt.unstructured.EncryptionSpec
-
- encryptLong(long, String) - Method in interface com.pkware.smartcrypt.structured.FormatPreservingEncryption
-
Encrypts a long
, guaranteeing that the result will be part of the range [0, Long.MAX_VALUE]
.
- encryptLong(long, long, long, String) - Method in interface com.pkware.smartcrypt.structured.FormatPreservingEncryption
-
Encrypts a long
, guaranteeing that the result will be part of the specified range.
- encryptPrintableAscii(String, String) - Method in interface com.pkware.smartcrypt.structured.FormatPreservingEncryption
-
Encrypts the printable ASCII characters (values 9, 32 - 126) within the string.
- encryptSocialSecurityNumber(String, String) - Method in interface com.pkware.smartcrypt.structured.FormatPreservingEncryption
-
Encrypts the ASCII digits within the string replacing each digit with another digit.
- encryptString(String, String, Classifier[]) - Method in interface com.pkware.smartcrypt.structured.FormatPreservingEncryption
-
Encrypt the specified value using an array of classifiers to determine which characters in
the string should be encrypted.
- encryptUpperLowerDigits(String, String) - Method in interface com.pkware.smartcrypt.structured.FormatPreservingEncryption
-
Encrypts the ASCII uppercase, lowercase and digits within the string replacing each character with another of the
same type.
- ENTITLEMENT_SDK_LICENSE - Static variable in interface com.pkware.smartcrypt.keymanagement.DataStorage
-
- equals(Object) - Method in class com.pkware.smartcrypt.metaclient.EncryptionInfo
-
- equals(Object) - Method in class com.pkware.smartcrypt.metaclient.KnownUser
-
- equals(Object) - Method in class com.pkware.smartcrypt.metaclient.Notification
-
- error(String, Throwable) - Method in class com.pkware.smartcrypt.metaclient.Logger
-
Log an error message.
- error(String) - Method in class com.pkware.smartcrypt.metaclient.Logger
-
Log an error message.
- ErrorSmartkey - Class in com.pkware.smartcrypt.keymanagement.smartkeys
-
Indicates that an error occurred while loading a Smartkey.
- ErrorSmartkey(MetaClientException) - Constructor for class com.pkware.smartcrypt.keymanagement.smartkeys.ErrorSmartkey
-
- execute(HttpRequest) - Method in interface com.pkware.smartcrypt.metaclient.NetworkRequestProcessor
-
Processes a network request for MetaClient.
- reason - Variable in exception com.pkware.smartcrypt.metaclient.MetaClientException
-
- REASON_ACCOUNT_DISABLED - Static variable in exception com.pkware.smartcrypt.metaclient.MetaClientException
-
User's account has been disabled at the server.
- REASON_AUXINFO_TOO_LARGE - Static variable in exception com.pkware.smartcrypt.metaclient.MetaClientException
-
AuxInfo being sent is to large.
- REASON_CREDENTIALS - Static variable in exception com.pkware.smartcrypt.metaclient.MetaClientException
-
Email or password is bogus.
- REASON_DENIED - Static variable in exception com.pkware.smartcrypt.metaclient.MetaClientException
-
Server didn't give Asset info because AssetRight explicitly denies the caller.
- REASON_DEVICE_DISABLED - Static variable in exception com.pkware.smartcrypt.metaclient.MetaClientException
-
Device has been disabled either by team admin or by the owner (wipe metadata!!).
- REASON_DOMAIN_NOT_FOUND - Static variable in exception com.pkware.smartcrypt.metaclient.MetaClientException
-
Indicates that the domain is not registered with CMDS as having an SMDS.
- REASON_INACTIVE_ENDPOINT - Static variable in exception com.pkware.smartcrypt.metaclient.MetaClientException
-
For any number of reasons, the requested endpoint is not enabled on the current remote.
- REASON_INVALID_LICENSE - Static variable in exception com.pkware.smartcrypt.metaclient.MetaClientException
-
License key is invalid.
- REASON_NO_RIGHT - Static variable in exception com.pkware.smartcrypt.metaclient.MetaClientException
-
Server didn't give Asset info because no AssetRight applies to caller.
- REASON_NOT_LICENSED - Static variable in exception com.pkware.smartcrypt.metaclient.MetaClientException
-
Server did not issue a license.
- REASON_NOT_MANAGED - Static variable in exception com.pkware.smartcrypt.metaclient.MetaClientException
-
Server was asked to use an unmanaged account with a workflow or endpoint requiring a managed account.
- REASON_OUT_OF_LICENSES - Static variable in exception com.pkware.smartcrypt.metaclient.MetaClientException
-
Server has no more licenses to issue.
- REASON_REVISION - Static variable in exception com.pkware.smartcrypt.metaclient.MetaClientException
-
Server dislikes a put because it's not a newer revision.
- REASON_SATELLITE_LICENSE - Static variable in exception com.pkware.smartcrypt.metaclient.MetaClientException
-
License is actived by a satellite NOT central.
- REASON_SEND_TO_MASTER - Static variable in exception com.pkware.smartcrypt.metaclient.MetaClientException
-
The current remote cannot handle the request and the client should retry with a master node.
- REASON_UPGRADE - Static variable in exception com.pkware.smartcrypt.metaclient.MetaClientException
-
- recoverPassword(String, boolean, String) - Method in interface com.pkware.smartcrypt.metaclient.MetaClient
-
- recoverPassword(String, boolean, String) - Method in class com.pkware.smartcrypt.metaclient.NativeMetaClient
-
- removeAccess - Variable in class com.pkware.smartcrypt.keymanagement.SmartkeySpec
-
- requestAccess(String) - Method in interface com.pkware.smartcrypt.keymanagement.Smartkeys
-
- requestAccess(String) - Method in interface com.pkware.smartcrypt.metaclient.MetaClient
-
- requestAccess(String) - Method in class com.pkware.smartcrypt.metaclient.NativeMetaClient
-
- requestEmailVerification() - Method in interface com.pkware.smartcrypt.metaclient.MetaClient
-
- requestEmailVerification() - Method in class com.pkware.smartcrypt.metaclient.NativeMetaClient
-
- requestRecoveryEmail(String) - Method in interface com.pkware.smartcrypt.metaclient.MetaClient
-
- requestRecoveryEmail(String) - Method in class com.pkware.smartcrypt.metaclient.NativeMetaClient
-
- respondToNotification(Notification, String) - Method in interface com.pkware.smartcrypt.keymanagement.DataStorage
-
- respondToNotification(String, String) - Method in interface com.pkware.smartcrypt.metaclient.MetaClient
-
- respondToNotification(String, String) - Method in class com.pkware.smartcrypt.metaclient.NativeMetaClient
-
- restore() - Method in interface com.pkware.smartcrypt.keymanagement.DataStorage
-
- restoreAll(Map<String, String>) - Method in interface com.pkware.smartcrypt.metaclient.MetaClient
-
- restoreAll(Map<String, String>) - Method in class com.pkware.smartcrypt.metaclient.NativeMetaClient
-
- resumeBackgroundProcessing() - Method in interface com.pkware.smartcrypt.keymanagement.SmartcryptKeyManagement
-
- resumeBackgroundProcessing() - Method in class com.pkware.smartcrypt.keymanagement.SmartcryptKeyManagementImpl
-
- revokeAccess(String...) - Method in class com.pkware.smartcrypt.metaclient.NativeSingleAssetManager
-
- revokeAccess(Collection<String>) - Method in class com.pkware.smartcrypt.metaclient.NativeSingleAssetManager
-
- revokeAccess(String...) - Method in interface com.pkware.smartcrypt.metaclient.SingleAssetManager
-
- revokeAccess(Collection<String>) - Method in interface com.pkware.smartcrypt.metaclient.SingleAssetManager
-