//core/io.github.serpro69.kfaker.provider.misc/CryptographyProvider
CryptographyProvider¶
[jvm]\ class CryptographyProvider : AbstractFakeDataProvider<CryptographyProvider>
Provides functions for generating random hash sum strings.
Properties¶
Name | Summary |
---|---|
unique | [jvm] open override val unique: CryptographyProvider An instance of T for generating unique values |
Functions¶
Name | Summary |
---|---|
clear | [jvm] fun clear(name: String) Clears used unique values for the function name of this provider. |
clearAll | [jvm] fun clearAll() Clears all used unique values of this provider. |
md5 | [jvm] fun md5(): String Generates and returns a pseudo-randomly generated md5 hash value, 32 digits long. |
sha1 | [jvm] fun sha1(): String Generates and returns a pseudo-randomly generated sha-1 hash value, 40 digits long. |
sha224 | [jvm] fun sha224(): String Generates and returns a pseudo-randomly generated sha-224 hash value, 56 digits long. |
sha256 | [jvm] fun sha256(): String Generates and returns a pseudo-randomly generated sha-256 hash value, 64 digits long. |
sha384 | [jvm] fun sha384(): String Generates and returns a pseudo-randomly generated sha-384 hash value, 96 digits long. |
sha512 | [jvm] fun sha512(): String Generates and returns a pseudo-randomly generated sha-512 hash value, 128 digits long. |