public interface AQCrypto
| Modifier and Type | Method and Description |
|---|---|
java.lang.String |
computeHashMD2(java.lang.Object input)
Generates an MD2 hash for the specified object.
|
java.lang.String |
computeHashMD5(java.lang.Object input)
Generates a MD5 hash for the specified object.
|
java.lang.String |
computeHashSHA1(java.lang.Object input)
Generates a SHA1 hash for the specified object.
|
java.lang.String |
computeHashSHA256(java.lang.Object input)
Generates a SHA-256 hash for the specified object.
|
java.lang.String |
computeHashSHA384(java.lang.Object input)
Generates a SHA-384 hash for the specified object.
|
java.lang.String |
computeHashSHA512(java.lang.Object input)
Generates a SHA-512 hash for the specified object.
|
void |
decryptZipAES(java.lang.String sourceZipFile,
java.lang.String destinationFolder,
java.lang.Object password)
Decrypts a zip file with the AES-256 cipher using the supplied password.
|
void |
encryptZipAES(java.lang.String sourceZipFile,
java.lang.String destinationZipFile,
java.lang.Object password)
Encrypts a zip file with the AES-256 cipher using the supplied password.
|
AQOpaqueObject |
getSecureField(java.lang.String name)
Retrieves an opaque value from a secure storage.
|
boolean |
verifyHashMD2(java.lang.Object input,
java.lang.String hash)
Verify the hash value of the specified object using MD2.
|
boolean |
verifyHashMD5(java.lang.Object input,
java.lang.String hash)
Verify the hash value of the specified object using MD5.
|
boolean |
verifyHashSHA1(java.lang.Object input,
java.lang.String hash)
Verify the hash value of the specified object using SHA.
|
boolean |
verifyHashSHA256(java.lang.Object input,
java.lang.String hash)
Verify the hash value of the specified object using SHA-256.
|
boolean |
verifyHashSHA384(java.lang.Object input,
java.lang.String hash)
Verify the hash value of the specified object using SHA-384.
|
boolean |
verifyHashSHA512(java.lang.Object input,
java.lang.String hash)
Verify the hash value of the specified object using SHA-512.
|
java.lang.String computeHashMD2(java.lang.Object input)
throws java.lang.Exception
Acceptable object types are:
FileAQProjectFileStringObjectinput - Input object.java.lang.Exception - On errorjava.lang.String computeHashMD5(java.lang.Object input)
throws java.lang.Exception
Acceptable object types are:
FileAQProjectFileStringObjectinput - Input object.java.lang.Exception - On errorjava.lang.String computeHashSHA1(java.lang.Object input)
throws java.lang.Exception
Acceptable object types are:
FileAQProjectFileStringObjectinput - Input object.java.lang.Exception - On errorjava.lang.String computeHashSHA256(java.lang.Object input)
throws java.lang.Exception
Acceptable object types are:
FileAQProjectFileStringObjectinput - Input object.java.lang.Exception - On errorjava.lang.String computeHashSHA384(java.lang.Object input)
throws java.lang.Exception
Acceptable object types are:
FileAQProjectFileStringObjectinput - Input object.java.lang.Exception - On errorjava.lang.String computeHashSHA512(java.lang.Object input)
throws java.lang.Exception
Acceptable object types are:
FileAQProjectFileStringObjectinput - Input object.java.lang.Exception - On errorboolean verifyHashMD2(java.lang.Object input,
java.lang.String hash)
Acceptable object types are:
FileAQProjectFileStringObjectinput - Input Objecthash - Hash valueboolean verifyHashMD5(java.lang.Object input,
java.lang.String hash)
Acceptable object types are:
FileAQProjectFileStringObjectinput - Input Objecthash - Hash valueboolean verifyHashSHA1(java.lang.Object input,
java.lang.String hash)
Acceptable object types are:
FileAQProjectFileStringObjectinput - Input Objecthash - Hash valueboolean verifyHashSHA256(java.lang.Object input,
java.lang.String hash)
Acceptable object types are:
FileAQProjectFileStringObjectinput - Input Objecthash - Hash valueboolean verifyHashSHA384(java.lang.Object input,
java.lang.String hash)
Acceptable object types are:
FileAQProjectFileStringObjectinput - Input Objecthash - Hash valueboolean verifyHashSHA512(java.lang.Object input,
java.lang.String hash)
Acceptable object types are:
FileAQProjectFileStringObjectinput - Input Objecthash - Hash valuevoid encryptZipAES(java.lang.String sourceZipFile,
java.lang.String destinationZipFile,
java.lang.Object password)
throws java.lang.Exception
sourceZipFile - File name of the source zip file in the local file system.destinationZipFile - File name of the destination zip file.password - A string or AQOpaqueObject password.java.lang.Exception - On errorvoid decryptZipAES(java.lang.String sourceZipFile,
java.lang.String destinationFolder,
java.lang.Object password)
throws java.lang.Exception
sourceZipFile - File name of the source zip file in the local file system.destinationFolder - Name of the destination folderpassword - A string or AQOpaqueObject password.java.lang.Exception - On errorAQOpaqueObject getSecureField(java.lang.String name)
Aqua Data Studio: User specific values are determined by the Options->Secure Storage.
Aqua Data Server: User specific values are determined by the user executing the script.
When script is running in:
name - Field name.
Copyright © 2019 AquaFold, Inc. All Rights Reserved. Use is subject to license terms.