Module crypt.api
Package io.github.astrapi69.crypt.api
-
Interface Summary Interface Description ByteArrayDecryptor Interface for decryptbyteobjects.ByteArrayEncryptor Interface for decryptbyteobjects.Cryptor The interfaceCryptorholds the operation mode.Decryptor<T,R> The generic functional interfaceDecryptorcan decrypt an object of type <T> (that was previously encrypted) and return the decrypted result as object of type <R>.Encryptor<T,R> The generic functional interfaceEncryptorcan encrypt an object of type <T> and return the encrypted result as object of type <R>.FileDecryptor The interfaceFileDecryptorcan decrypt aFileobject (that was previously encrypted) and return the decrypted result asFileobject.FileEncryptor The interfaceFileEncryptorcan encrypt aFileobject and return the encrypted result asFileobject.GenericObjectDecryptor<R> The interfaceGenericObjectDecryptorcan decrypt an encryptedFileobject that was previously encrypted and return the decrypted result as generic objectGenericObjectEncryptor<T> The interfaceGenericObjectEncryptorcan encrypt a generic object and return the encrypted result asFileobjectIntegerDecryptor The interfaceIntegerDecryptorcan decrypt aIntegerobject (that was previously encrypted) and return the decrypted result asIntegerobject.IntegerEncryptor The interfaceIntegerEncryptorcan encrypt aIntegerobject and return the encrypted result asIntegerobject.StringDecryptor The interfaceStringDecryptorcan decrypt aStringobject (that was previously encrypted) and return the decrypted result asStringobject.StringEncryptor The interfaceStringEncryptorcan encrypt aStringobject and return the encrypted result asStringobject.