A B F G I K L M N O P R S T U W
All Classes All Packages
All Classes All Packages
All Classes All Packages
A
- add(String) - Method in class org.wildfly.security.keystore.AliasFilter
- AliasFilter - Class in org.wildfly.security.keystore
- ALL - Static variable in class org.wildfly.security.keystore.AliasFilter
- AtomicLoadKeyStore - Class in org.wildfly.security.keystore
-
A
KeyStorewrapper 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
AtomicLoadKeyStoreinstance that wraps specifiedKeyStore.
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
KeyStorewith an wrapper to filter which aliases can be returned. - FilteringKeyStore - Class in org.wildfly.security.keystore
-
A
KeyStoreimplementation 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
KeyStoreimplementations 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
KeyStoreimplementation. - 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
KeyStorewith a wrapper to track if it is modified. - ModifyTrackingKeyStore - Class in org.wildfly.security.keystore
-
A
KeyStoreimplementation 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
AtomicLoadKeyStorewrapping aKeyStoreof the type specified. - newInstance(String, String) - Static method in class org.wildfly.security.keystore.AtomicLoadKeyStore
-
Create a new
AtomicLoadKeyStorewrapping aKeyStoreof the type specified. - newInstance(String, Provider) - Static method in class org.wildfly.security.keystore.AtomicLoadKeyStore
- 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
KeyStoremanagement.
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 aAtomicLoadKeyStore.LoadKeyis 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
DirContextsupplier, which will be used to obtain DirContext to perform operation overKeyStore. - 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
KeyStorewith an unmodifiable wrapper. - UnmodifiableKeyStore - Class in org.wildfly.security.keystore
-
A wrapper around
KeyStoreto make it unmodifiable.
W
- WildFlyElytronKeyStoreProvider - Class in org.wildfly.security.keystore
-
Provider for
KeyStoreimplementations. - WildFlyElytronKeyStoreProvider() - Constructor for class org.wildfly.security.keystore.WildFlyElytronKeyStoreProvider
-
Construct a new instance.
All Classes All Packages