Index

A C D E F G H I K L M N O P S T U V W 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form

A

amountOfSpecifiedMaterial(KeyStore, KeyStoreUtils.KeyStoreBiPredicate<KeyStore, String>, int) - Static method in class nl.altindag.desidero.KeyStoreUtils
 
ANDROID - Enum constant in enum class nl.altindag.desidero.OperatingSystem
 
AndroidCertificateUtils - Class in nl.altindag.desidero
 
AndroidCertificateUtils() - Constructor for class nl.altindag.desidero.AndroidCertificateUtils
 

C

CERTIFICATE_TYPE - Static variable in class nl.altindag.desidero.CertificateUtils
 
CertificateUtils - Class in nl.altindag.desidero
 
CertificateUtils() - Constructor for class nl.altindag.desidero.CertificateUtils
 
countAmountOfTrustMaterial(KeyStore) - Static method in class nl.altindag.desidero.KeyStoreUtils
 
createKeyStore() - Static method in class nl.altindag.desidero.KeyStoreUtils
 
createKeyStore(char[]) - Static method in class nl.altindag.desidero.KeyStoreUtils
 
createKeyStore(String, char[]) - Static method in class nl.altindag.desidero.KeyStoreUtils
 
createKeyStoreIfAvailable(String, char[]) - Method in class nl.altindag.desidero.OSCertificateUtils
 
createProcess(String) - Static method in class nl.altindag.desidero.MacCertificateUtils
 
createProcessForGettingCertificates(String) - Static method in class nl.altindag.desidero.MacCertificateUtils
Uses a mac command while using bash to get the certificates from keychain with: security find-certificate
createProcessForGettingKeychainFile(String) - Static method in class nl.altindag.desidero.MacCertificateUtils
 
createTrustStore(List<T>) - Static method in class nl.altindag.desidero.KeyStoreUtils
 

D

DesideroException - Exception Class in nl.altindag.desidero.exception
 
DesideroException(Exception) - Constructor for exception class nl.altindag.desidero.exception.DesideroException
 
DOUBLE_QUOTES - Static variable in class nl.altindag.desidero.MacCertificateUtils
 
DUMMY_PASSWORD - Static variable in class nl.altindag.desidero.KeyStoreUtils
 

E

EMPTY - Static variable in class nl.altindag.desidero.CertificateUtils
 
EMPTY - Static variable in class nl.altindag.desidero.MacCertificateUtils
 
EMPTY_CERTIFICATES_EXCEPTION - Static variable in class nl.altindag.desidero.KeyStoreUtils
 

F

findPathsWithSamePrefix(String, Path) - Method in class nl.altindag.desidero.OSCertificateUtils
 

G

generateAlias(T) - Static method in class nl.altindag.desidero.CertificateUtils
 
GenericIOException - Exception Class in nl.altindag.desidero.exception
 
GenericIOException(Exception) - Constructor for exception class nl.altindag.desidero.exception.GenericIOException
 
GenericKeyStoreException - Exception Class in nl.altindag.desidero.exception
 
GenericKeyStoreException(Exception) - Constructor for exception class nl.altindag.desidero.exception.GenericKeyStoreException
 
get() - Static method in enum class nl.altindag.desidero.OperatingSystem
 
getAliases(KeyStore) - Static method in class nl.altindag.desidero.KeyStoreUtils
 
getCertificates() - Method in class nl.altindag.desidero.LinuxCertificateUtils
 
getCertificates() - Method in class nl.altindag.desidero.MacCertificateUtils
 
getCertificates(List<Path>) - Method in class nl.altindag.desidero.OSCertificateUtils
 
getInstance() - Static method in class nl.altindag.desidero.AndroidCertificateUtils
 
getInstance() - Static method in class nl.altindag.desidero.LinuxCertificateUtils
 
getInstance() - Static method in class nl.altindag.desidero.MacCertificateUtils
 
getInstance() - Static method in class nl.altindag.desidero.WindowsCertificateUtils
 
getKeychainFiles() - Method in class nl.altindag.desidero.MacCertificateUtils
 
getOsCertificateUtils() - Method in enum class nl.altindag.desidero.OperatingSystem
 
getResolvedOsName() - Static method in enum class nl.altindag.desidero.OperatingSystem
 
getTrustStores() - Method in class nl.altindag.desidero.AndroidCertificateUtils
 
getTrustStores() - Method in class nl.altindag.desidero.LinuxCertificateUtils
 
getTrustStores() - Method in class nl.altindag.desidero.MacCertificateUtils
 
getTrustStores() - Method in enum class nl.altindag.desidero.OperatingSystem
 
getTrustStores() - Method in class nl.altindag.desidero.OSCertificateUtils
 
getTrustStores() - Method in class nl.altindag.desidero.WindowsCertificateUtils
 

H

HOME_DIRECTORY - Static variable in class nl.altindag.desidero.LinuxCertificateUtils
 

I

INSTANCE - Static variable in class nl.altindag.desidero.AndroidCertificateUtils
 
INSTANCE - Static variable in class nl.altindag.desidero.LinuxCertificateUtils
 
INSTANCE - Static variable in class nl.altindag.desidero.MacCertificateUtils
 
INSTANCE - Static variable in class nl.altindag.desidero.WindowsCertificateUtils
 
isP7bFormatted(String) - Static method in class nl.altindag.desidero.CertificateUtils
 
isPemFormatted(String) - Static method in class nl.altindag.desidero.CertificateUtils
 

K

KEYCHAIN_LOOKUP_COMMANDS - Static variable in class nl.altindag.desidero.MacCertificateUtils
 
KEYSTORE_TYPE - Static variable in class nl.altindag.desidero.KeyStoreUtils
 
KeyStoreUtils - Class in nl.altindag.desidero
 
KeyStoreUtils() - Constructor for class nl.altindag.desidero.KeyStoreUtils
 
KeyStoreUtils.KeyStoreBiPredicate<T,U> - Interface in nl.altindag.desidero
 

L

LINUX - Enum constant in enum class nl.altindag.desidero.OperatingSystem
 
LINUX_CERTIFICATE_PATHS - Static variable in class nl.altindag.desidero.LinuxCertificateUtils
 
LinuxCertificateUtils - Class in nl.altindag.desidero
 
LinuxCertificateUtils() - Constructor for class nl.altindag.desidero.LinuxCertificateUtils
 
loadCertificate(Path) - Static method in class nl.altindag.desidero.CertificateUtils
Loads certificates from the filesystem and maps it into a list of Certificate.
loadCertificate(Path) - Method in class nl.altindag.desidero.OSCertificateUtils
 
loadCertificate(Function<T, InputStream>, T[]) - Static method in class nl.altindag.desidero.CertificateUtils
 
LOGGER - Static variable in enum class nl.altindag.desidero.OperatingSystem
 
LOGGER - Static variable in class nl.altindag.desidero.OSCertificateUtils
 

M

MAC - Enum constant in enum class nl.altindag.desidero.OperatingSystem
 
MAC_CERTIFICATE_PATHS - Static variable in class nl.altindag.desidero.MacCertificateUtils
 
MAC_CERTIFICATE_PATHS_TO_RESOLVE - Static variable in class nl.altindag.desidero.MacCertificateUtils
 
MacCertificateUtils - Class in nl.altindag.desidero
 
MacCertificateUtils() - Constructor for class nl.altindag.desidero.MacCertificateUtils
 

N

nl.altindag.desidero - module nl.altindag.desidero
 
nl.altindag.desidero - package nl.altindag.desidero
 
nl.altindag.desidero.exception - package nl.altindag.desidero.exception
 

O

OperatingSystem - Enum Class in nl.altindag.desidero
 
OperatingSystem(OSCertificateUtils) - Constructor for enum class nl.altindag.desidero.OperatingSystem
 
osCertificateUtils - Variable in enum class nl.altindag.desidero.OperatingSystem
 
OSCertificateUtils - Class in nl.altindag.desidero
 
OSCertificateUtils() - Constructor for class nl.altindag.desidero.OSCertificateUtils
 

P

P7B_FOOTER - Static variable in class nl.altindag.desidero.CertificateUtils
 
P7B_HEADER - Static variable in class nl.altindag.desidero.CertificateUtils
 
P7B_PATTERN - Static variable in class nl.altindag.desidero.CertificateUtils
 
parseCertificate(InputStream) - Static method in class nl.altindag.desidero.CertificateUtils
Tries to map the InputStream to a list of Certificate.
parseCertificate(Matcher) - Static method in class nl.altindag.desidero.CertificateUtils
 
parseDerCertificate(InputStream) - Static method in class nl.altindag.desidero.CertificateUtils
 
parseP7bCertificate(String) - Static method in class nl.altindag.desidero.CertificateUtils
Parses P7B formatted certificates containing a header as -----BEGIN PKCS7----- and footer as -----END PKCS7----- with a base64 encoded data between the header and footer.
parsePemCertificate(String) - Static method in class nl.altindag.desidero.CertificateUtils
Parses PEM formatted certificates containing a header as -----BEGIN CERTIFICATE----- and footer as -----END CERTIFICATE----- or header as -----BEGIN PKCS7----- and footer as -----END PKCS7----- with a base64 encoded data between the header and footer.
PEM_FOOTER - Static variable in class nl.altindag.desidero.CertificateUtils
 
PEM_HEADER - Static variable in class nl.altindag.desidero.CertificateUtils
 
PEM_PATTERN - Static variable in class nl.altindag.desidero.CertificateUtils
 

S

SECURITY_EXECUTABLE - Static variable in class nl.altindag.desidero.MacCertificateUtils
 
SPACE - Static variable in class nl.altindag.desidero.MacCertificateUtils
 
SYSTEM_ROOT_KEYCHAIN_FILE - Static variable in class nl.altindag.desidero.MacCertificateUtils
 

T

test(T, U) - Method in interface nl.altindag.desidero.KeyStoreUtils.KeyStoreBiPredicate
 

U

UNKNOWN - Enum constant in enum class nl.altindag.desidero.OperatingSystem
 

V

valueOf(String) - Static method in enum class nl.altindag.desidero.OperatingSystem
Returns the enum constant of this class with the specified name.
values() - Static method in enum class nl.altindag.desidero.OperatingSystem
Returns an array containing the constants of this enum class, in the order they are declared.

W

WINDOWS - Enum constant in enum class nl.altindag.desidero.OperatingSystem
 
WindowsCertificateUtils - Class in nl.altindag.desidero
 
WindowsCertificateUtils() - Constructor for class nl.altindag.desidero.WindowsCertificateUtils
 
A C D E F G H I K L M N O P S T U V W 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form