Skip navigation links
A B C D E G O S U W 

A

algorithm - Variable in class cz.scholz.aliaskeymanager.AliasKeyManagerFactorySpi
 
alias - Variable in class cz.scholz.aliaskeymanager.AliasKeyManagerFactorySpi
 
AliasKeyManager - Class in cz.scholz.aliaskeymanager
AliasKeyManager extends the X509ExtendedKeyManager with a wrapper which allows to always select predefined client certificate.
AliasKeyManager(String, X509ExtendedKeyManager) - Constructor for class cz.scholz.aliaskeymanager.AliasKeyManager
Creates an instance of AliasKeyManager based on instance of X509EntendedKeyManager.
AliasKeyManagerFactorySpi - Class in cz.scholz.aliaskeymanager
AliasKeyManagerFactorySpi is used by Java's KeyManagerFactory to create the KeyManmager instances.
AliasKeyManagerFactorySpi() - Constructor for class cz.scholz.aliaskeymanager.AliasKeyManagerFactorySpi
 
AliasProvider - Class in cz.scholz.aliaskeymanager
Implementation of JSSE provider, which provides its own KeyManager implementation.
AliasProvider() - Constructor for class cz.scholz.aliaskeymanager.AliasProvider
Constructs the JSSE Provider instance

B

baseAlgorithm - Variable in class cz.scholz.aliaskeymanager.AliasKeyManagerFactorySpi
 

C

chooseClientAlias(String[], Principal[], Socket) - Method in class cz.scholz.aliaskeymanager.AliasKeyManager
Returns always the selected key alias.
chooseEngineClientAlias(String[], Principal[], SSLEngine) - Method in class cz.scholz.aliaskeymanager.AliasKeyManager
Returns always the selected key alias.
chooseEngineServerAlias(String, Principal[], SSLEngine) - Method in class cz.scholz.aliaskeymanager.AliasKeyManager
Falls back to the original KeyManager.
chooseServerAlias(String, Principal[], Socket) - Method in class cz.scholz.aliaskeymanager.AliasKeyManager
Falls back to the original KeyManager.
cz.scholz.aliaskeymanager - package cz.scholz.aliaskeymanager
 

D

determineAlias(KeyStore, char[]) - Method in class cz.scholz.aliaskeymanager.AliasKeyManagerFactorySpi
Determines and validates the alias which should be used for the authentication.
disable() - Static method in class cz.scholz.aliaskeymanager.AliasProvider
Disable the JSSE Provider - if it is registered, it will be removed from the

E

enable() - Static method in class cz.scholz.aliaskeymanager.AliasProvider
Enabled the JSSE Provider - registers it using Security.addProvideer(...)
engineGetKeyManagers() - Method in class cz.scholz.aliaskeymanager.AliasKeyManagerFactorySpi
Return the array with wrapped KeyManager instances.
engineInit(KeyStore, char[]) - Method in class cz.scholz.aliaskeymanager.AliasKeyManagerFactorySpi
Initializes the KeyManagerFactory with the keystore and its password.
engineInit(ManagerFactoryParameters) - Method in class cz.scholz.aliaskeymanager.AliasKeyManagerFactorySpi
Currently not implemented.

G

getCertificateChain(String) - Method in class cz.scholz.aliaskeymanager.AliasKeyManager
Falls back to the original KeyManager.
getClientAliases(String, Principal[]) - Method in class cz.scholz.aliaskeymanager.AliasKeyManager
Returns always the selected key alias.
getPrivateKey(String) - Method in class cz.scholz.aliaskeymanager.AliasKeyManager
 
getServerAliases(String, Principal[]) - Method in class cz.scholz.aliaskeymanager.AliasKeyManager
Falls back to the original KeyManager.

O

originalFactory - Variable in class cz.scholz.aliaskeymanager.AliasKeyManagerFactorySpi
 

S

setAlias(String) - Static method in class cz.scholz.aliaskeymanager.AliasProvider
Set the system property containing the alias of the key which should be used for authentication
setAsDefault() - Static method in class cz.scholz.aliaskeymanager.AliasProvider
Set the AliasKeyManager as the default one for the application.

U

unSetAlias() - Static method in class cz.scholz.aliaskeymanager.AliasProvider
Clear the system property containing the alias of the key which should be used for authentication
unsetAsDefault() - Static method in class cz.scholz.aliaskeymanager.AliasProvider
Return to the original KeyManager implementation which was default before the AliasKeyManager

W

wrapKeyManagers(KeyManager[]) - Method in class cz.scholz.aliaskeymanager.AliasKeyManagerFactorySpi
Wraps the KeyManager instances provided by the default KeyManager into the AliasKeyManager.
A B C D E G O S U W 
Skip navigation links

Copyright © 2016. All rights reserved.