Index
All Classes and Interfaces|All Packages
C
- configure() - Static method in interface io.github.cdimascio.dotenv.Dotenvx
-
Configures a new
Dotenvinstance 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.
- DotenvxBuilder - Class in io.github.cdimascio.dotenv
-
Builds and loads and
Dotenvinstance 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
ECPublicKeyandECPrivateKey - 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
- 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 class io.github.cdimascio.dotenv.DotenvxBuilder
- 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.
All Classes and Interfaces|All Packages