interface CryptoV1NodeParameters {
action?: "generate" | "hash" | "hmac" | "sign";
algorithm?:
| "md5"
| "ripemd160"
| "sha1"
| "sha224"
| "sha256"
| "sha384"
| "sha512"
| "sha512-224"
| "sha512-256"
| "sha3-224"
| "sha3-256"
| "sha3-384"
| "sha3-512";
binaryData?: boolean;
binaryPropertyName?: string;
dataPropertyName?: string;
encoding?: "base64"
| "hex";
encodingType?: "ascii" | "base64" | "hex" | "uuid";
privateKey?: string;
secret?: string;
stringLength?: number;
type?:
| "MD5"
| "SHA1"
| "SHA256"
| "SHA3-256"
| "SHA3-384"
| "SHA3-512"
| "SHA384"
| "SHA512";
value?: string;
}
Properties§
§
§
§
§
§
§
§
§
§
§
§
§
readonly action?: "generate" | "hash" | "hmac" | "sign"
readonly algorithm?:
| "md5"
| "ripemd160"
| "sha1"
| "sha224"
| "sha256"
| "sha384"
| "sha512"
| "sha512-224"
| "sha512-256"
| "sha3-224"
| "sha3-256"
| "sha3-384"
| "sha3-512"
Choose from the list, or specify an ID using an expression
readonly binary Data?: boolean
Whether the data to hashed should be taken from binary field
readonly binary Property Name?: string
Name of the binary property which contains the input data Default: "data"
readonly data Property Name?: string
Name of the property to which to write the hash Default: "data"
readonly encoding?: "base64" | "hex"
Default: "hex"
readonly encoding Type?: "ascii" | "base64" | "hex" | "uuid"
Encoding that will be used to generate string Default: "uuid"
readonly private Key?: string
Private key to use when signing the string Type options: {"password":true}
readonly secret?: string
Secret used for Hmac Type options: {"password":true}
readonly string Length?: number
Length of the generated string Default: 32
readonly type?:
| "MD5"
| "SHA1"
| "SHA256"
| "SHA3-256"
| "SHA3-384"
| "SHA3-512"
| "SHA384"
| "SHA512"
The hash type to use Default: "MD5"
readonly value?: string
The value that should be hashed
Default: "hash"