public class LdapKeyStore<T extends LdapKeyStore<T>> extends Object
| Constructor and Description | 
|---|
LdapKeyStore(String key)  | 
| Modifier and Type | Method and Description | 
|---|---|
void | 
addPropertyChangeListener(PropertyChangeListener listener)
Adds a property change listener 
 | 
String | 
aliasAttribute()
The name of LDAP attribute, where will be item alias stored. 
 | 
T | 
aliasAttribute(String value)
The name of LDAP attribute, where will be item alias stored. 
 | 
String | 
certificateAttribute()
The name of LDAP attribute, where will be certificate stored. 
 | 
T | 
certificateAttribute(String value)
The name of LDAP attribute, where will be certificate stored. 
 | 
String | 
certificateChainAttribute()
The name of LDAP attribute, where will be certificate chain stored. 
 | 
T | 
certificateChainAttribute(String value)
The name of LDAP attribute, where will be certificate chain stored. 
 | 
String | 
certificateChainEncoding()
The encoding of the certificate chain. 
 | 
T | 
certificateChainEncoding(String value)
The encoding of the certificate chain. 
 | 
String | 
certificateType()
The type of the Certificate. 
 | 
T | 
certificateType(String value)
The type of the Certificate. 
 | 
String | 
dirContext()
The name of DirContext, which will be used to communication with LDAP
 server. 
 | 
T | 
dirContext(String value)
The name of DirContext, which will be used to communication with LDAP
 server. 
 | 
String | 
filterAlias()
The LDAP filter for obtaining an item of the KeyStore by alias. 
 | 
T | 
filterAlias(String value)
The LDAP filter for obtaining an item of the KeyStore by alias. 
 | 
String | 
filterCertificate()
The LDAP filter for obtaining an item of the KeyStore by certificate. 
 | 
T | 
filterCertificate(String value)
The LDAP filter for obtaining an item of the KeyStore by certificate. 
 | 
String | 
filterIterate()
The LDAP filter for iterating over all items of the KeyStore. 
 | 
T | 
filterIterate(String value)
The LDAP filter for iterating over all items of the KeyStore. 
 | 
String | 
getKey()  | 
String | 
keyAttribute()
The name of LDAP attribute, where will be key stored. 
 | 
T | 
keyAttribute(String value)
The name of LDAP attribute, where will be key stored. 
 | 
String | 
keyType()
The type of KeyStore, in which will be key serialized to LDAP attribute. 
 | 
T | 
keyType(String value)
The type of KeyStore, in which will be key serialized to LDAP attribute. 
 | 
Map | 
newItemTemplate()
Configuration for item creation. 
 | 
T | 
newItemTemplate(Map value)
Configuration for item creation. 
 | 
T | 
newItemTemplate(String key,
               Object value)
Configuration for item creation. 
 | 
void | 
removePropertyChangeListener(PropertyChangeListener listener)
Removes a property change listener 
 | 
String | 
searchPath()
The path in LDAP, where will be KeyStore items searched. 
 | 
T | 
searchPath(String value)
The path in LDAP, where will be KeyStore items searched. 
 | 
Boolean | 
searchRecursive()
If the LDAP search should be recursive. 
 | 
T | 
searchRecursive(Boolean value)
If the LDAP search should be recursive. 
 | 
Integer | 
searchTimeLimit()
The time limit for obtaining keystore items from LDAP. 
 | 
T | 
searchTimeLimit(Integer value)
The time limit for obtaining keystore items from LDAP. 
 | 
Integer | 
size()
The size of LDAP KeyStore in amount of items/aliases. 
 | 
T | 
size(Integer value)
The size of LDAP KeyStore in amount of items/aliases. 
 | 
State | 
state()
The state of the underlying service that represents this KeyStore at
 runtime, if it is anything other than UP runtime operations will not be
 available. 
 | 
T | 
state(State value)
The state of the underlying service that represents this KeyStore at
 runtime, if it is anything other than UP runtime operations will not be
 available. 
 | 
public LdapKeyStore(String key)
public String getKey()
public void addPropertyChangeListener(PropertyChangeListener listener)
public void removePropertyChangeListener(PropertyChangeListener listener)
public String dirContext()
public T dirContext(String value)
public Map newItemTemplate()
public T newItemTemplate(Map value)
public T newItemTemplate(String key, Object value)
public Integer size()
public State state()
public T state(State value)
public String aliasAttribute()
public T aliasAttribute(String value)
public String certificateAttribute()
public T certificateAttribute(String value)
public String certificateChainAttribute()
public T certificateChainAttribute(String value)
public String certificateChainEncoding()
public T certificateChainEncoding(String value)
public String certificateType()
public String keyAttribute()
public T keyAttribute(String value)
public String keyType()
public T keyType(String value)
public String filterAlias()
public T filterAlias(String value)
public String filterCertificate()
public T filterCertificate(String value)
public String filterIterate()
public T filterIterate(String value)
public String searchPath()
public T searchPath(String value)
public Boolean searchRecursive()
public Integer searchTimeLimit()
Copyright © 2018 JBoss by Red Hat. All rights reserved.