Index

C D E F G I L O P S 
All Classes and Interfaces|All Packages

C

configure() - Static method in interface io.github.cdimascio.dotenv.Dotenvx
Configures a new Dotenv instance with dotenvx support.

D

decrypt(byte[], byte[]) - Static method in class io.github.cdimascio.ecies.Ecies
Decrypts given ciphertext with a given private key
decrypt(String, String) - Static method in class io.github.cdimascio.ecies.Ecies
Decrypts given ciphertext with a given private key
directory(String) - Method in class io.github.cdimascio.dotenv.DotenvxBuilder
Sets the directory containing the .env file.
directory(String) - Method in class io.github.cdimascio.dotenv.DotenvxPropertiesBuilder
Sets the directory containing the .properties file.
Dotenvx - Interface in io.github.cdimascio.dotenv
Creates and configures a new Dotenv instance with dotenvx support.
DotenvxBaseBuilder - Interface in io.github.cdimascio.dotenv
 
DotenvxBuilder - Class in io.github.cdimascio.dotenv
Builds and loads and Dotenv instance with dotenvx support.
DotenvxBuilder() - Constructor for class io.github.cdimascio.dotenv.DotenvxBuilder
 
DotenvxJakartaConfigInvocationHandler(Map<String, String>) - Constructor for class io.github.cdimascio.dotenv.DotenvxLoader.DotenvxJakartaConfigInvocationHandler
 
DotenvxLoader - Class in io.github.cdimascio.dotenv
Dotenvx Loader is a Jakarta Config Loader implementation
DotenvxLoader() - Constructor for class io.github.cdimascio.dotenv.DotenvxLoader
 
DotenvxLoader.DotenvxJakartaConfigInvocationHandler - Class in io.github.cdimascio.dotenv
 
DotenvxPropertiesBuilder - Class in io.github.cdimascio.dotenv
Builds and loads properties instance with dotenvx support.
DotenvxPropertiesBuilder() - Constructor for class io.github.cdimascio.dotenv.DotenvxPropertiesBuilder
 

E

Ecies - Class in io.github.cdimascio.ecies
 
Ecies() - Constructor for class io.github.cdimascio.ecies.Ecies
 
ECKeyPair - Class in io.github.cdimascio.ecies
 
ECKeyPair(ECPublicKey, ECPrivateKey) - Constructor for class io.github.cdimascio.ecies.ECKeyPair
 
encrypt(byte[], byte[]) - Static method in class io.github.cdimascio.ecies.Ecies
Encrypts a given message with a given public key
encrypt(String, String) - Static method in class io.github.cdimascio.ecies.Ecies
Encrypts a given message with a given public key in hex
entries - Variable in class io.github.cdimascio.dotenv.DotenvxLoader.DotenvxJakartaConfigInvocationHandler
 

F

filename(String) - Method in class io.github.cdimascio.dotenv.DotenvxBuilder
Sets the name of the .env file.
filename(String) - Method in class io.github.cdimascio.dotenv.DotenvxPropertiesBuilder
Sets the name of the .properties file.

G

generateEcKeyPair() - Static method in class io.github.cdimascio.ecies.Ecies
Generates new key pair consists of ECPublicKey and ECPrivateKey
getDotenvxPrivateKey(String, String) - Method in class io.github.cdimascio.dotenv.DotenvxBuilder
 
getDotenvxPrivateKey(String, String) - Method in class io.github.cdimascio.dotenv.DotenvxPropertiesBuilder
 
getPrivate() - Method in class io.github.cdimascio.ecies.ECKeyPair
 
getPrivateBinary() - Method in class io.github.cdimascio.ecies.ECKeyPair
 
getPrivateHex() - Method in class io.github.cdimascio.ecies.ECKeyPair
 
getPrivateKeyFromGlobalStore(String) - Method in interface io.github.cdimascio.dotenv.DotenvxBaseBuilder
 
getPublic() - Method in class io.github.cdimascio.ecies.ECKeyPair
 
getPublicBinary(boolean) - Method in class io.github.cdimascio.ecies.ECKeyPair
 
getPublicHex(boolean) - Method in class io.github.cdimascio.ecies.ECKeyPair
 
getPublicKeyHex(List<DotenvEntry>) - Method in class io.github.cdimascio.dotenv.DotenvxBuilder
 
getPublicKeyHex(Properties) - Method in class io.github.cdimascio.dotenv.DotenvxPropertiesBuilder
 

I

ignoreIfMalformed() - Method in class io.github.cdimascio.dotenv.DotenvxBuilder
Does not throw an exception when .env is malformed.
ignoreIfMissing() - Method in class io.github.cdimascio.dotenv.DotenvxBuilder
Does not throw an exception when .env is missing.
invoke(Object, Method, Object[]) - Method in class io.github.cdimascio.dotenv.DotenvxLoader.DotenvxJakartaConfigInvocationHandler
 
io.github.cdimascio.dotenv - package io.github.cdimascio.dotenv
 
io.github.cdimascio.ecies - package io.github.cdimascio.ecies
 

L

load() - Static method in interface io.github.cdimascio.dotenv.Dotenvx
 
load() - Method in class io.github.cdimascio.dotenv.DotenvxBuilder
Load the contents of .env into the virtual environment.
load() - Method in class io.github.cdimascio.dotenv.DotenvxPropertiesBuilder
Load the contents of .properties into the virtual environment.
load(TypeToken<T>) - Method in class io.github.cdimascio.dotenv.DotenvxLoader
 
load(Class<T>) - Method in class io.github.cdimascio.dotenv.DotenvxLoader
 

O

objectMapper - Static variable in interface io.github.cdimascio.dotenv.DotenvxBaseBuilder
 
objectMapper - Static variable in class io.github.cdimascio.dotenv.DotenvxPropertiesBuilder
 

P

path(String) - Method in class io.github.cdimascio.dotenv.DotenvxLoader
 
privateKey(String) - Method in class io.github.cdimascio.dotenv.DotenvxBuilder
set the private key
privateKey(String) - Method in class io.github.cdimascio.dotenv.DotenvxPropertiesBuilder
set the private key

S

systemProperties() - Method in class io.github.cdimascio.dotenv.DotenvxBuilder
Sets each environment variable as system properties.
C D E F G I L O P S 
All Classes and Interfaces|All Packages