Index

C G I J K M P R V 
All Classes and Interfaces|All Packages|Serialized Form

C

close() - Method in class io.spiffe.helper.keystore.KeyStoreHelper
Closes the KeyStoreHelper instance.
create(KeyStoreHelper.KeyStoreOptions) - Static method in class io.spiffe.helper.keystore.KeyStoreHelper
Creates an instance of a KeyStoreHelper for fetching X.509 SVIDs and bundles from a Workload API and store them in a binary Java KeyStore in disk.

G

getDefaultType() - Static method in enum class io.spiffe.helper.keystore.KeyStoreType
 

I

io.spiffe.helper.cli - package io.spiffe.helper.cli
 
io.spiffe.helper.exception - package io.spiffe.helper.exception
 
io.spiffe.helper.keystore - package io.spiffe.helper.keystore
 

J

JKS - Enum constant in enum class io.spiffe.helper.keystore.KeyStoreType
 

K

KeyStoreHelper - Class in io.spiffe.helper.keystore
Helper for storing X.509 SVIDs and bundles that are automatically fetched and rotated via the Workload API, in a Java KeyStore and a TrustStore in files in disk.
KeyStoreHelper.KeyStoreOptions - Class in io.spiffe.helper.keystore
Options for creating a KeyStoreHelper.
KeyStoreHelperException - Exception in io.spiffe.helper.exception
Checked exception to be thrown when there is an error creating or initializing a KeyStoreHelper.
KeyStoreHelperException(String) - Constructor for exception io.spiffe.helper.exception.KeyStoreHelperException
 
KeyStoreHelperException(String, Throwable) - Constructor for exception io.spiffe.helper.exception.KeyStoreHelperException
 
KeyStoreOptions(Path, Path, String, String, String, KeyStoreType, String, WorkloadApiClient, String) - Constructor for class io.spiffe.helper.keystore.KeyStoreHelper.KeyStoreOptions
 
KeyStoreType - Enum Class in io.spiffe.helper.keystore
KeyStore types supported by the KeyStoreHelper.

M

main(String...) - Static method in class io.spiffe.helper.cli.Runner
 

P

parse(Object) - Static method in enum class io.spiffe.helper.keystore.KeyStoreType
Parses an object to a KeyStoreType
PKCS12 - Enum constant in enum class io.spiffe.helper.keystore.KeyStoreType
 

R

run(boolean) - Method in class io.spiffe.helper.keystore.KeyStoreHelper
Sets the instance to run fetching and storing the X.509 SVIDs and Bundles.
Runner - Class in io.spiffe.helper.cli
Entry point of the java-spiffe-helper CLI application.
RunnerException - Exception in io.spiffe.helper.exception
Checked exception to be thrown when there are errors configuring the cli Runner.
RunnerException(String) - Constructor for exception io.spiffe.helper.exception.RunnerException
 
RunnerException(String, Throwable) - Constructor for exception io.spiffe.helper.exception.RunnerException
 
RunnerException(Throwable) - Constructor for exception io.spiffe.helper.exception.RunnerException
 

V

value() - Method in enum class io.spiffe.helper.keystore.KeyStoreType
 
valueOf(String) - Static method in enum class io.spiffe.helper.keystore.KeyStoreType
Returns the enum constant of this class with the specified name.
values() - Static method in enum class io.spiffe.helper.keystore.KeyStoreType
Returns an array containing the constants of this enum class, in the order they are declared.
C G I J K M P R V 
All Classes and Interfaces|All Packages|Serialized Form