A B F G I K L M N O P R S T U W 
All Classes All Packages

A

add(String) - Method in class org.wildfly.security.keystore.AliasFilter
 
AliasFilter - Class in org.wildfly.security.keystore
A utility to create the Predicate as used for filtering the aliases in a KeyStore.
ALL - Static variable in class org.wildfly.security.keystore.AliasFilter
 
AtomicLoadKeyStore - Class in org.wildfly.security.keystore
A KeyStore wrapper that makes the load operation atomic, in addition it also gives the ability to reverse the load call.
AtomicLoadKeyStore.LoadKey - Class in org.wildfly.security.keystore
An opaque key representing an atomic keystore state.
atomize(KeyStore) - Static method in class org.wildfly.security.keystore.AtomicLoadKeyStore
Create a new AtomicLoadKeyStore instance that wraps specified KeyStore.

B

build() - Method in class org.wildfly.security.keystore.LdapKeyStore.Builder
Build a LDAP keystore.
builder() - Static method in class org.wildfly.security.keystore.LdapKeyStore
 

F

filteringKeyStore(KeyStore, Predicate<String>) - Static method in class org.wildfly.security.keystore.FilteringKeyStore
Wrap an existing initialised KeyStore with an wrapper to filter which aliases can be returned.
FilteringKeyStore - Class in org.wildfly.security.keystore
A KeyStore implementation that can wrap another key store instance and filter which aliases can actually be returned.
fromString(String) - Static method in class org.wildfly.security.keystore.AliasFilter
Create an AliasFilter based on a filterString in one of the following formats: - alias1,alais2,alias3 - Only the aliases listed are accepted ALL:-alias1:-alias2:-alias3 - All aliases allowed except those listed. NONE:+alias1:+alias2:+alais3 - Only the aliases listed are accepted Note: For ambiguous definitions aliases are evaluated against the filter string from right to left with the first match winning, e.g.

G

getInstance() - Static method in class org.wildfly.security.keystore.WildFlyElytronKeyStoreProvider
Get the KeyStore implementations provider instance.

I

isModified() - Method in class org.wildfly.security.keystore.ModifyTrackingKeyStore
Identify if the KeyStore has been modified through this implementation since the last call to save or load.

K

KeyStoreUtil - Class in org.wildfly.security.keystore
Utility functions for manipulating KeyStores.
KeyStoreUtil() - Constructor for class org.wildfly.security.keystore.KeyStoreUtil
 

L

LdapKeyStore - Class in org.wildfly.security.keystore
A LDAP backed KeyStore implementation.
LdapKeyStore(KeyStoreSpi, Provider, String) - Constructor for class org.wildfly.security.keystore.LdapKeyStore
 
LdapKeyStore.Builder - Class in org.wildfly.security.keystore
 
loadKeyStore(Supplier<Provider[]>, String, FileInputStream, String, char[]) - Static method in class org.wildfly.security.keystore.KeyStoreUtil
Tries to parse a keystore based on known recognizable patterns.
loadPemAsKeyStore(InputStream, char[]) - Static method in class org.wildfly.security.keystore.KeyStoreUtil
 

M

modifyTrackingKeyStore(KeyStore) - Static method in class org.wildfly.security.keystore.ModifyTrackingKeyStore
Wrap an existing initialised KeyStore with a wrapper to track if it is modified.
ModifyTrackingKeyStore - Class in org.wildfly.security.keystore
A KeyStore implementation that tracks if it's contents have been modified through the API since the last load / save.

N

newInstance(String) - Static method in class org.wildfly.security.keystore.AtomicLoadKeyStore
Create a new AtomicLoadKeyStore wrapping a KeyStore of the type specified.
newInstance(String, String) - Static method in class org.wildfly.security.keystore.AtomicLoadKeyStore
Create a new AtomicLoadKeyStore wrapping a KeyStore of the type specified.
newInstance(String, Provider) - Static method in class org.wildfly.security.keystore.AtomicLoadKeyStore
Create a new AtomicLoadKeyStore wrapping a KeyStore or the specified type, obtained from the supplied Provider.
NONE - Static variable in class org.wildfly.security.keystore.AliasFilter
 

O

org.wildfly.security.keystore - package org.wildfly.security.keystore
Utility classes providing and augmenting support for KeyStore management.

P

previous - Variable in class org.wildfly.security.keystore.AliasFilter
 

R

remove(String) - Method in class org.wildfly.security.keystore.AliasFilter
 
revert(AtomicLoadKeyStore.LoadKey) - Method in class org.wildfly.security.keystore.AtomicLoadKeyStore
Atomically evert the keystore to a previous state.
revertibleLoad(InputStream, char[]) - Method in class org.wildfly.security.keystore.AtomicLoadKeyStore
Performs the same action as KeyStore.load(InputStream, char[]) except a AtomicLoadKeyStore.LoadKey is returned that can be used to revert the load.

S

setAliasAttribute(String) - Method in class org.wildfly.security.keystore.LdapKeyStore.Builder
Set the name of the attribute in LDAP that holds the alias of keystore item.
setCertificateAttribute(String) - Method in class org.wildfly.security.keystore.LdapKeyStore.Builder
Set the name of the attribute in LDAP that holds the encoded certificate.
setCertificateChainAttribute(String) - Method in class org.wildfly.security.keystore.LdapKeyStore.Builder
Set the name of the attribute in LDAP that holds the encoded certificate chain.
setCertificateChainEncoding(String) - Method in class org.wildfly.security.keystore.LdapKeyStore.Builder
Set the encoding of certificate chain, which is stored in certificateChainAttribute.
setCertificateType(String) - Method in class org.wildfly.security.keystore.LdapKeyStore.Builder
Set the type of certificate, which is stored in certificateAttribute and certificateChainAttribute.
setCreateAttributes(Attributes) - Method in class org.wildfly.security.keystore.LdapKeyStore.Builder
Set the attributes of newly created LDAP entries and their values.
setCreatePath(LdapName) - Method in class org.wildfly.security.keystore.LdapKeyStore.Builder
Set the name of the context (DN, distinguish name), where will be LDAP entries of new keystore items created.
setCreateRdn(String) - Method in class org.wildfly.security.keystore.LdapKeyStore.Builder
Set the name of the attribute in LDAP, that will be used as RDN - last part of path of new entries.
setDirContextSupplier(ExceptionSupplier<DirContext, NamingException>) - Method in class org.wildfly.security.keystore.LdapKeyStore.Builder
Set the DirContext supplier, which will be used to obtain DirContext to perform operation over KeyStore.
setFilterAlias(String) - Method in class org.wildfly.security.keystore.LdapKeyStore.Builder
Set the LDAP filter used to search keystore item by alias.
setFilterCertificate(String) - Method in class org.wildfly.security.keystore.LdapKeyStore.Builder
Set the LDAP filter used to search keystore item by certificate.
setFilterIterate(String) - Method in class org.wildfly.security.keystore.LdapKeyStore.Builder
Set the LDAP filter used to search all keystore items.
setKeyAttribute(String) - Method in class org.wildfly.security.keystore.LdapKeyStore.Builder
Set the name of the attribute in LDAP that holds the private key.
setKeyType(String) - Method in class org.wildfly.security.keystore.LdapKeyStore.Builder
Set type of keystores, into which is encased every private key before storing into keyAttribute.
setModified(boolean) - Method in class org.wildfly.security.keystore.ModifyTrackingKeyStore
Mark this as being modified, this can be used where the delegate is delibaratly modified outside this wrapper.
setSearchPath(String) - Method in class org.wildfly.security.keystore.LdapKeyStore.Builder
Set the name of the context (DN, distinguish name) to be used when executing queries.
setSearchRecursive(boolean) - Method in class org.wildfly.security.keystore.LdapKeyStore.Builder
Set if queries are searching the entire subtree (true) or only one level search is used (false).
setSearchScope(int) - Method in class org.wildfly.security.keystore.LdapKeyStore.Builder
Set if queries are searching the entire subtree (true) or only one level search is used (false).
setSearchTimeLimit(int) - Method in class org.wildfly.security.keystore.LdapKeyStore.Builder
Set the time limit of LDAP search in milliseconds.

T

test(String) - Method in class org.wildfly.security.keystore.AliasFilter
 

U

unmodifiableKeyStore(KeyStore) - Static method in class org.wildfly.security.keystore.UnmodifiableKeyStore
Wrap an existing initialised KeyStore with an unmodifiable wrapper.
UnmodifiableKeyStore - Class in org.wildfly.security.keystore
A wrapper around KeyStore to make it unmodifiable.

W

WildFlyElytronKeyStoreProvider - Class in org.wildfly.security.keystore
Provider for KeyStore implementations.
WildFlyElytronKeyStoreProvider() - Constructor for class org.wildfly.security.keystore.WildFlyElytronKeyStoreProvider
Construct a new instance.
A B F G I K L M N O P R S T U W 
All Classes All Packages