A D E G I N P S U
All Classes All Packages
All Classes All Packages
All Classes All Packages
A
- all() - Static method in class de.christofreichardt.jca.shamir.PasswordGenerator
- alphanumeric() - Static method in class de.christofreichardt.jca.shamir.PasswordGenerator
-
Defines the character set comprising alphanumeric symbols.
- alphanumericWithPunctuationAndSymbols() - Static method in class de.christofreichardt.jca.shamir.PasswordGenerator
-
The union of
alphanumericandPasswordGenerator.punctuationAndSymbols()punctuationAndSymbol} characters. - alphanumericWithUmlauts() - Static method in class de.christofreichardt.jca.shamir.PasswordGenerator
-
The union of
alphanumericandumlautcharacters.
D
- de.christofreichardt.jca.shamir - package de.christofreichardt.jca.shamir
-
Comprises a JCA KeyStore engine and related classes.
- destroy() - Method in class de.christofreichardt.jca.shamir.ShamirsProtection
E
- engineAliases() - Method in class de.christofreichardt.jca.shamir.ShamirsKeystore
- engineContainsAlias(String) - Method in class de.christofreichardt.jca.shamir.ShamirsKeystore
- engineDeleteEntry(String) - Method in class de.christofreichardt.jca.shamir.ShamirsKeystore
- engineEntryInstanceOf(String, Class<? extends KeyStore.Entry>) - Method in class de.christofreichardt.jca.shamir.ShamirsKeystore
- engineGetCertificate(String) - Method in class de.christofreichardt.jca.shamir.ShamirsKeystore
- engineGetCertificateAlias(Certificate) - Method in class de.christofreichardt.jca.shamir.ShamirsKeystore
- engineGetCertificateChain(String) - Method in class de.christofreichardt.jca.shamir.ShamirsKeystore
- engineGetCreationDate(String) - Method in class de.christofreichardt.jca.shamir.ShamirsKeystore
- engineGetEntry(String, KeyStore.ProtectionParameter) - Method in class de.christofreichardt.jca.shamir.ShamirsKeystore
-
This method expects a
ShamirsProtectioninstance asKeyStore.ProtectionParameter. - engineGetKey(String, char[]) - Method in class de.christofreichardt.jca.shamir.ShamirsKeystore
- engineIsCertificateEntry(String) - Method in class de.christofreichardt.jca.shamir.ShamirsKeystore
- engineIsKeyEntry(String) - Method in class de.christofreichardt.jca.shamir.ShamirsKeystore
- engineLoad(InputStream, char[]) - Method in class de.christofreichardt.jca.shamir.ShamirsKeystore
- engineLoad(KeyStore.LoadStoreParameter) - Method in class de.christofreichardt.jca.shamir.ShamirsKeystore
-
This method expects a
ShamirsLoadParameterinstance asKeyStore.LoadStoreParameter. - engineSetCertificateEntry(String, Certificate) - Method in class de.christofreichardt.jca.shamir.ShamirsKeystore
- engineSetEntry(String, KeyStore.Entry, KeyStore.ProtectionParameter) - Method in class de.christofreichardt.jca.shamir.ShamirsKeystore
-
This method expects a
ShamirsProtectioninstance asKeyStore.ProtectionParameter. - engineSetKeyEntry(String, byte[], Certificate[]) - Method in class de.christofreichardt.jca.shamir.ShamirsKeystore
- engineSetKeyEntry(String, Key, char[], Certificate[]) - Method in class de.christofreichardt.jca.shamir.ShamirsKeystore
- engineSize() - Method in class de.christofreichardt.jca.shamir.ShamirsKeystore
- engineStore(OutputStream, char[]) - Method in class de.christofreichardt.jca.shamir.ShamirsKeystore
- engineStore(KeyStore.LoadStoreParameter) - Method in class de.christofreichardt.jca.shamir.ShamirsKeystore
-
This method expects a
ShamirsLoadParameterinstance asKeyStore.LoadStoreParameter.
G
- generate() - Method in class de.christofreichardt.jca.shamir.PasswordGenerator
-
Generates a stream of passwords which will be built from the basic character set with the specified length.
- generate(char[]) - Method in class de.christofreichardt.jca.shamir.PasswordGenerator
-
Generates a stream of passwords which will be built from the basic character set with the specified length.
- generate(Set<char[]>) - Method in class de.christofreichardt.jca.shamir.PasswordGenerator
-
Generates a stream of passwords which will be built from the basic character set with the specified length.
- getCurrentTracer() - Method in class de.christofreichardt.jca.shamir.PasswordGenerator
-
Switched off.
- getCurrentTracer() - Method in class de.christofreichardt.jca.shamir.ShamirsKeystore
-
Switched off.
- getFile() - Method in class de.christofreichardt.jca.shamir.ShamirsLoadParameter
-
Returns the KeyStore file if applicable, otherwise the
Optionalis empty. - getInputStream() - Method in class de.christofreichardt.jca.shamir.ShamirsLoadParameter
-
Returns the
InputStreamproviding the data of the PKCS#12 keystore, if applicable. - getName() - Method in class de.christofreichardt.jca.shamir.ShamirsLoadParameter
-
Returns the file name of the KeyStore if applicable, otherwise the string representation from the hashcode of the given
InputStreamorOutputStream. - getOutputStream() - Method in class de.christofreichardt.jca.shamir.ShamirsLoadParameter
-
Returns the
OutputStreaminstance receiving the data of the PKCS#12 keystore, if applicable. - getPassword() - Method in class de.christofreichardt.jca.shamir.ShamirsProtection
-
Returns the recovered password, provided that the instance hasn't been destroyed.
- getProtectionParameter() - Method in class de.christofreichardt.jca.shamir.ShamirsLoadParameter
-
Returns the
ShamirsProtectioninstance used to protect the PKCS#12 keystore.
I
- isDestroyed() - Method in class de.christofreichardt.jca.shamir.ShamirsProtection
N
- NAME - Static variable in class de.christofreichardt.jca.shamir.ShamirsProvider
-
the provider name
P
- PasswordGenerator - Class in de.christofreichardt.jca.shamir
-
Generates passwords with specified length and basic character set.
- PasswordGenerator(int) - Constructor for class de.christofreichardt.jca.shamir.PasswordGenerator
-
Creates a PasswordGenerator instance with the specified length and alphanumeric symbols as basic character set.
- PasswordGenerator(int, char[]) - Constructor for class de.christofreichardt.jca.shamir.PasswordGenerator
-
Creates a PasswordGenerator instance with the specified length and given basic character set.
- punctuationAndSymbols() - Static method in class de.christofreichardt.jca.shamir.PasswordGenerator
-
Defines the character set comprising several punctuation marks and symbols.
S
- ShamirsKeystore - Class in de.christofreichardt.jca.shamir
-
The actual implementation of the JCA engine class
KeyStoreSpi. - ShamirsKeystore() - Constructor for class de.christofreichardt.jca.shamir.ShamirsKeystore
-
Creates a PKCS#12 KeyStore instance provided by the Java platform.
- ShamirsLoadParameter - Class in de.christofreichardt.jca.shamir
-
Specifies how to load and store a
KeyStoreinstance of typeShamirsKeystore. - ShamirsLoadParameter(File, ShamirsProtection) - Constructor for class de.christofreichardt.jca.shamir.ShamirsLoadParameter
-
The given
Fileobject denotes the location of a PKCS#12 keystore within the file system. - ShamirsLoadParameter(InputStream, ShamirsProtection) - Constructor for class de.christofreichardt.jca.shamir.ShamirsLoadParameter
-
The given
InputStreamobject will be used to load a PKCS#12 keystore. - ShamirsLoadParameter(OutputStream, ShamirsProtection) - Constructor for class de.christofreichardt.jca.shamir.ShamirsLoadParameter
-
The given
OutputStreamobject will be used to store a PKCS#12 keystore. - ShamirsProtection - Class in de.christofreichardt.jca.shamir
-
Protects a
KeyStoreinstance and its entries by applying Shamirs Secret Sharing algorithm. - ShamirsProtection(JsonArray) - Constructor for class de.christofreichardt.jca.shamir.ShamirsProtection
-
Creates a Shamir protection parameter by providing a
JsonArraycomprising slices of secret shares. - ShamirsProtection(Path[]) - Constructor for class de.christofreichardt.jca.shamir.ShamirsProtection
-
Creates a Shamir protection parameter by providing the paths to the different slices containing the shares.
- ShamirsProtection(Collection<Path>) - Constructor for class de.christofreichardt.jca.shamir.ShamirsProtection
-
Creates a Shamir protection parameter by providing the paths to the different slices containing the shares.
- ShamirsProvider - Class in de.christofreichardt.jca.shamir
- ShamirsProvider() - Constructor for class de.christofreichardt.jca.shamir.ShamirsProvider
-
Constructs the specific
Provider.
U
- umlauts() - Static method in class de.christofreichardt.jca.shamir.PasswordGenerator
-
Defines the character set comprising german umlauts.
All Classes All Packages