Skip navigation links
A B C D E F G H I J K L M N P R S T U V W 

A

addItemsToList(Collection<String>, String, String, boolean) - Static method in class nl.nn.credentialprovider.util.Misc
Adds items on a string, added by comma separator (ex: "1,2,3"), into a list.
addRoleGroupMapping(String, String) - Method in interface nl.nn.credentialprovider.rolemapping.RoleGroupMapper
 
addRoleGroupMapping(String, String) - Method in class nl.nn.credentialprovider.RoleToGroupMappingJndiRealm
Add the role and it's link(mapping) to the context where the webapp is running in.
addRuleInstances(Digester) - Method in class nl.nn.credentialprovider.rolemapping.RoleGroupMappingRuleSet
Add the set of Rule instances defined in this RuleSet to the specified Digester instance, associating them with our namespace URI (if any).
addToSortedListNonUnique(List<T>, T) - Static method in class nl.nn.credentialprovider.util.Misc
 
addToSortedListUnique(List<T>, T) - Static method in class nl.nn.credentialprovider.util.Misc
 
AES_KEYLEN - Static variable in class net.wedjaa.ansible.vault.crypto.decoders.implementation.CypherAES256
 
AnsibleVaultCredentialFactory - Class in nl.nn.credentialprovider
 
AnsibleVaultCredentialFactory() - Constructor for class nl.nn.credentialprovider.AnsibleVaultCredentialFactory
 
AppConstants - Class in nl.nn.credentialprovider.util
Singleton class that has the constant values for this application.
apply(T) - Method in interface nl.nn.credentialprovider.util.ThrowingFunction
 
asHex(byte[]) - Static method in class nl.nn.credentialprovider.util.Misc
 

B

BUFFERSIZE - Static variable in class nl.nn.credentialprovider.util.Misc
 

C

Cache<K,V,E extends Exception> - Class in nl.nn.credentialprovider.util
 
Cache(int) - Constructor for class nl.nn.credentialprovider.util.Cache
 
CacheEntry<V> - Class in nl.nn.credentialprovider.util
 
CacheEntry() - Constructor for class nl.nn.credentialprovider.util.CacheEntry
 
CacheEntry(V, int) - Constructor for class nl.nn.credentialprovider.util.CacheEntry
 
calculateHMAC(byte[], byte[]) - Method in class net.wedjaa.ansible.vault.crypto.decoders.implementation.CypherAES256
 
CHAR_ENCODING - Static variable in class net.wedjaa.ansible.vault.crypto.data.Util
 
CHAR_ENCODING - Static variable in class net.wedjaa.ansible.vault.crypto.decoders.implementation.CypherAES256
 
CHAR_ENCODING - Static variable in class net.wedjaa.ansible.vault.crypto.VaultHandler
 
ClassUtils - Class in nl.nn.credentialprovider.util
 
ClassUtils() - Constructor for class nl.nn.credentialprovider.util.ClassUtils
 
compress(String) - Static method in class nl.nn.credentialprovider.util.Misc
Compresses the input string using the default stream encoding.
compress(byte[]) - Static method in class nl.nn.credentialprovider.util.Misc
Compresses the input string using the Deflater class of Java.
computeIfAbsentOrExpired(K, ThrowingFunction<K, V, E>) - Method in class nl.nn.credentialprovider.util.Cache
 
concat(String, String) - Static method in class nl.nn.credentialprovider.util.FilenameUtils
Concatenates a filename to a base path using normal command line style rules.
concat(String, String...) - Static method in class nl.nn.credentialprovider.util.Misc
 
concatStrings(String, String, String) - Static method in class nl.nn.credentialprovider.util.Misc
Concatenates two strings, if specified, uses the separator in between two strings.
copyReaderToWriter(Reader, Writer, int, boolean) - Static method in class nl.nn.credentialprovider.util.StreamUtil
 
copyStream(InputStream, OutputStream, int) - Static method in class nl.nn.credentialprovider.util.StreamUtil
 
countRegex(String, String) - Static method in class nl.nn.credentialprovider.util.Misc
Counts the number of characters that the specified reges will affect in the specified string.
createKeys() - Method in class net.wedjaa.ansible.vault.crypto.decoders.implementation.EncryptionKeychain
 
createNumericUUID() - Static method in class nl.nn.credentialprovider.util.Misc
 
createRandomUUID(boolean) - Static method in class nl.nn.credentialprovider.util.Misc
Creates a Universally Unique Identifier, via the java.util.UUID class (36 characters or 32 characters without dashes).
createRandomUUID() - Static method in class nl.nn.credentialprovider.util.Misc
 
createSimpleUUID() - Static method in class nl.nn.credentialprovider.util.Misc
Creates a Universally Unique Identifier, via the java.rmi.server.UID class.
createUUID() - Static method in class nl.nn.credentialprovider.util.Misc
 
CredentialFactory - Class in nl.nn.credentialprovider
 
CredentialProvidingPropertySource - Class in nl.nn.credentialprovider
Tomcat PropertySource that gets its data from the configured CredentialFactory.
CredentialProvidingPropertySource() - Constructor for class nl.nn.credentialprovider.CredentialProvidingPropertySource
 
Credentials - Class in nl.nn.credentialprovider
 
Credentials(String, String, String) - Constructor for class nl.nn.credentialprovider.Credentials
 
CYPHER_ALGO - Static variable in class net.wedjaa.ansible.vault.crypto.decoders.implementation.CypherAES256
 
CYPHER_ID - Static variable in class net.wedjaa.ansible.vault.crypto.decoders.implementation.CypherAES
 
CYPHER_ID - Static variable in class net.wedjaa.ansible.vault.crypto.decoders.implementation.CypherAES256
 
CYPHER_KEY_ALGO - Static variable in class net.wedjaa.ansible.vault.crypto.decoders.implementation.CypherAES256
 
CYPHER_PART - Static variable in class net.wedjaa.ansible.vault.crypto.data.VaultInfo
 
CypherAES - Class in net.wedjaa.ansible.vault.crypto.decoders.implementation
 
CypherAES() - Constructor for class net.wedjaa.ansible.vault.crypto.decoders.implementation.CypherAES
 
CypherAES256 - Class in net.wedjaa.ansible.vault.crypto.decoders.implementation
 
CypherAES256() - Constructor for class net.wedjaa.ansible.vault.crypto.decoders.implementation.CypherAES256
 
CypherFactory - Class in net.wedjaa.ansible.vault.crypto.decoders
 
CypherFactory() - Constructor for class net.wedjaa.ansible.vault.crypto.decoders.CypherFactory
 
CypherInterface - Interface in net.wedjaa.ansible.vault.crypto.decoders.inter
 

D

decompress(byte[]) - Static method in class nl.nn.credentialprovider.util.Misc
Decompresses the compressed byte array.
decrypt(OutputStream, byte[], String) - Method in class net.wedjaa.ansible.vault.crypto.decoders.implementation.CypherAES
 
decrypt(byte[], String) - Method in class net.wedjaa.ansible.vault.crypto.decoders.implementation.CypherAES
 
decrypt(byte[], String) - Method in class net.wedjaa.ansible.vault.crypto.decoders.implementation.CypherAES256
 
decrypt(OutputStream, byte[], String) - Method in class net.wedjaa.ansible.vault.crypto.decoders.implementation.CypherAES256
 
decrypt(OutputStream, byte[], String) - Method in interface net.wedjaa.ansible.vault.crypto.decoders.inter.CypherInterface
 
decrypt(byte[], String) - Method in interface net.wedjaa.ansible.vault.crypto.decoders.inter.CypherInterface
 
decrypt(InputStream, OutputStream, String) - Static method in class net.wedjaa.ansible.vault.crypto.VaultHandler
 
decrypt(byte[], String) - Static method in class net.wedjaa.ansible.vault.crypto.VaultHandler
 
decryptAES(byte[], byte[], byte[]) - Method in class net.wedjaa.ansible.vault.crypto.decoders.implementation.CypherAES256
 
DEFAULT_BUFFER_SIZE - Static variable in class net.wedjaa.ansible.vault.crypto.VaultHandler
The default buffer size (8192) to use in copy methods.
DEFAULT_CYPHER - Static variable in class net.wedjaa.ansible.vault.crypto.VaultHandler
 
DEFAULT_INPUT_STREAM_ENCODING - Static variable in class nl.nn.credentialprovider.util.Misc
Deprecated.
DEFAULT_INPUT_STREAM_ENCODING - Static variable in class nl.nn.credentialprovider.util.StreamUtil
 
DEFAULT_MARKER - Variable in class nl.nn.credentialprovider.CredentialProvidingPropertySource
 
DEFAULT_STREAM_CAPTURE_LIMIT - Static variable in class nl.nn.credentialprovider.util.StreamUtil
 
DELIM_START - Static variable in class nl.nn.credentialprovider.util.StringResolver
 
DELIM_STOP - Static variable in class nl.nn.credentialprovider.util.StringResolver
 
dontClose(InputStream) - Static method in class nl.nn.credentialprovider.util.StreamUtil
 
dontClose(Reader) - Static method in class nl.nn.credentialprovider.util.StreamUtil
 

E

encrypt(OutputStream, byte[], String) - Method in class net.wedjaa.ansible.vault.crypto.decoders.implementation.CypherAES
 
encrypt(byte[], String) - Method in class net.wedjaa.ansible.vault.crypto.decoders.implementation.CypherAES
 
encrypt(OutputStream, byte[], String) - Method in class net.wedjaa.ansible.vault.crypto.decoders.implementation.CypherAES256
 
encrypt(byte[], String) - Method in class net.wedjaa.ansible.vault.crypto.decoders.implementation.CypherAES256
 
encrypt(OutputStream, byte[], String) - Method in interface net.wedjaa.ansible.vault.crypto.decoders.inter.CypherInterface
 
encrypt(byte[], String) - Method in interface net.wedjaa.ansible.vault.crypto.decoders.inter.CypherInterface
 
encrypt(byte[], String, String) - Static method in class net.wedjaa.ansible.vault.crypto.VaultHandler
 
encrypt(byte[], String) - Static method in class net.wedjaa.ansible.vault.crypto.VaultHandler
 
encrypt(InputStream, OutputStream, String, String) - Static method in class net.wedjaa.ansible.vault.crypto.VaultHandler
 
encrypt(InputStream, OutputStream, String) - Static method in class net.wedjaa.ansible.vault.crypto.VaultHandler
 
encryptAES(byte[], byte[], byte[]) - Method in class net.wedjaa.ansible.vault.crypto.decoders.implementation.CypherAES256
 
EncryptionKeychain - Class in net.wedjaa.ansible.vault.crypto.decoders.implementation
 
EncryptionKeychain(byte[], String, int, int, int, String) - Constructor for class net.wedjaa.ansible.vault.crypto.decoders.implementation.EncryptionKeychain
 
EncryptionKeychain(int, String, int, int, int, String) - Constructor for class net.wedjaa.ansible.vault.crypto.decoders.implementation.EncryptionKeychain
 
EOF - Static variable in class net.wedjaa.ansible.vault.crypto.VaultHandler
Represents the end-of-file (or stream).
EXTENSION_SEPARATOR - Static variable in class nl.nn.credentialprovider.util.FilenameUtils
The extension separator character.
EXTENSION_SEPARATOR_STR - Static variable in class nl.nn.credentialprovider.util.FilenameUtils
The extension separator String.

F

FILE_PROPERTY - Variable in class nl.nn.credentialprovider.PropertyFileCredentialFactory
 
FilenameUtils - Class in nl.nn.credentialprovider.util
General filename and filepath manipulation utilities.
FilenameUtils() - Constructor for class nl.nn.credentialprovider.util.FilenameUtils
Instances should NOT be constructed in standard programming.
FILESYSTEM_ROOT_DEFAULT - Variable in class nl.nn.credentialprovider.FileSystemCredentialFactory
 
FILESYSTEM_ROOT_PROPERTY - Variable in class nl.nn.credentialprovider.FileSystemCredentialFactory
 
FileSystemCredentialFactory - Class in nl.nn.credentialprovider
 
FileSystemCredentialFactory() - Constructor for class nl.nn.credentialprovider.FileSystemCredentialFactory
 
FileSystemCredentials - Class in nl.nn.credentialprovider
 
FileSystemCredentials(String, String, String, Path) - Constructor for class nl.nn.credentialprovider.FileSystemCredentials
 
FileSystemCredentials(String, String, String, String, String, Path) - Constructor for class nl.nn.credentialprovider.FileSystemCredentials
 
fileToStream(String, OutputStream) - Static method in class nl.nn.credentialprovider.util.Misc
Copies the content of the specified file to an output stream.
fileToString(String) - Static method in class nl.nn.credentialprovider.util.Misc
Please consider using resourceToString() instead of relying on files.
fileToString(String, String) - Static method in class nl.nn.credentialprovider.util.Misc
Please consider using resourceToString() instead of relying on files.
fileToWriter(String, Writer) - Static method in class nl.nn.credentialprovider.util.Misc
Copies the content of the specified file to a writer.

G

get(Object) - Method in class nl.nn.credentialprovider.util.AppConstants
 
getAlias() - Method in class nl.nn.credentialprovider.Credentials
 
getAlias() - Method in interface nl.nn.credentialprovider.ICredentials
 
getAppConstants(String) - Method in class nl.nn.credentialprovider.util.AppConstants
Returns a list of AppConstants which names begin with the keyBase
getAppConstants(String, boolean, boolean) - Method in class nl.nn.credentialprovider.util.AppConstants
Returns a list of AppConstants which names begin with the keyBase
getBaseName(String) - Static method in class nl.nn.credentialprovider.util.FilenameUtils
Gets the base name, minus the full path and extension, from a full filename.
getBoolean(String, boolean) - Method in class nl.nn.credentialprovider.util.AppConstants
Gets a boolean value Returns "true" if the retrieved value is "true", otherwise "false" Uses the AppConstants.getResolvedProperty(String) method.
getBuildOutputDirectory() - Static method in class nl.nn.credentialprovider.util.Misc
 
getCleanedFilePath(String) - Static method in class nl.nn.credentialprovider.util.ClassUtils
clean up file path, to replace websphere specific classpath references with generic ones.
getConfiguredAliases() - Static method in class nl.nn.credentialprovider.CredentialFactory
 
getConfiguredAliases() - Method in class nl.nn.credentialprovider.FileSystemCredentialFactory
 
getConfiguredAliases() - Method in interface nl.nn.credentialprovider.ICredentialFactory
return a list of all configured aliases, or null if such a list cannot be provided.
getConfiguredAliases() - Method in class nl.nn.credentialprovider.MapCredentialFactory
 
getConfiguredAliases() - Method in class nl.nn.credentialprovider.WebSphereCredentialFactory
 
getConstructorOnType(Class, Class[]) - Static method in class nl.nn.credentialprovider.util.ClassUtils
Retrieves the constructor of a class, based on the parameters
getCredentialMap(AppConstants) - Method in class nl.nn.credentialprovider.AnsibleVaultCredentialFactory
 
getCredentialMap(AppConstants) - Method in class nl.nn.credentialprovider.MapCredentialFactory
 
getCredentialMap(AppConstants) - Method in class nl.nn.credentialprovider.PropertyFileCredentialFactory
 
getCredentials(String, String, String) - Static method in class nl.nn.credentialprovider.CredentialFactory
 
getCredentials(String, String, String) - Method in class nl.nn.credentialprovider.FileSystemCredentialFactory
 
getCredentials(String, String, String) - Method in interface nl.nn.credentialprovider.ICredentialFactory
 
getCredentials(String, String, String) - Method in class nl.nn.credentialprovider.MapCredentialFactory
 
getCredentials(String, String, String) - Method in class nl.nn.credentialprovider.WebSphereCredentialFactory
 
getCredentialsFromAlias() - Method in class nl.nn.credentialprovider.Credentials
 
getCredentialsFromAlias() - Method in class nl.nn.credentialprovider.FileSystemCredentials
 
getCredentialsFromAlias() - Method in class nl.nn.credentialprovider.MapCredentials
 
getCredentialsFromAlias() - Method in class nl.nn.credentialprovider.WebSphereCredentials
 
getCurrentTimeMillis() - Static method in class nl.nn.credentialprovider.util.Misc
 
getCypher() - Method in class net.wedjaa.ansible.vault.crypto.data.VaultInfo
 
getCypher(String) - Static method in class net.wedjaa.ansible.vault.crypto.decoders.CypherFactory
 
getData() - Method in class net.wedjaa.ansible.vault.crypto.data.VaultContent
 
getDeclaredFieldValue(Object, Class, String) - Static method in class nl.nn.credentialprovider.util.ClassUtils
 
getDeclaredFieldValue(Object, String) - Static method in class nl.nn.credentialprovider.util.ClassUtils
 
getDigester() - Method in class nl.nn.credentialprovider.RoleToGroupMappingJndiRealm
 
getDouble(String, double) - Method in class nl.nn.credentialprovider.util.AppConstants
Gets a double value Uses the AppConstants.getResolvedProperty(String) method.
getEncryptionKey() - Method in class net.wedjaa.ansible.vault.crypto.decoders.implementation.EncryptionKeychain
 
getEnvironmentVariables() - Static method in class nl.nn.credentialprovider.util.Misc
 
getExtension(String) - Static method in class nl.nn.credentialprovider.util.FilenameUtils
Gets the extension of a filename.
getFieldValue(Object, Class, String) - Static method in class nl.nn.credentialprovider.util.ClassUtils
 
getFieldValue(Object, String) - Static method in class nl.nn.credentialprovider.util.ClassUtils
 
getFieldValueSafe(Object, String) - Static method in class nl.nn.credentialprovider.util.ClassUtils
 
getFullPath(String) - Static method in class nl.nn.credentialprovider.util.FilenameUtils
Gets the full path from a full filename, which is the prefix + path.
getFullPathNoEndSeparator(String) - Static method in class nl.nn.credentialprovider.util.FilenameUtils
Gets the full path from a full filename, which is the prefix + path, and also excluding the final directory separator.
getHmac() - Method in class net.wedjaa.ansible.vault.crypto.data.VaultContent
 
getHmacKey() - Method in class net.wedjaa.ansible.vault.crypto.decoders.implementation.EncryptionKeychain
 
getHostname() - Static method in class nl.nn.credentialprovider.util.Misc
 
getInputStream(AppConstants, String, String, String) - Method in class nl.nn.credentialprovider.MapCredentialFactory
 
getInstance() - Static method in class nl.nn.credentialprovider.CredentialFactory
 
getInstance() - Static method in class nl.nn.credentialprovider.util.AppConstants
Return the AppConstants root instance
getInstance(ClassLoader) - Static method in class nl.nn.credentialprovider.util.AppConstants
Retrieve an instance based on a ClassLoader.
getInt(String, int) - Method in class nl.nn.credentialprovider.util.AppConstants
Gets an int value Uses the AppConstants.getResolvedProperty(String) method.
getIv() - Method in class net.wedjaa.ansible.vault.crypto.decoders.implementation.EncryptionKeychain
 
getLoginContext() - Method in class nl.nn.credentialprovider.WebSphereCredentials
return a loginContext, obtained by logging in using the obtained credentials
getLong(String, long) - Method in class nl.nn.credentialprovider.util.AppConstants
Gets a long value Uses the AppConstants.getResolvedProperty(String) method.
getName(String) - Static method in class nl.nn.credentialprovider.util.FilenameUtils
Gets the name minus the path from a full filename.
getOutputStream(Object) - Static method in class nl.nn.credentialprovider.util.StreamUtil
 
getPassword() - Method in class nl.nn.credentialprovider.Credentials
 
getPassword() - Method in interface nl.nn.credentialprovider.ICredentials
 
getPath(String) - Static method in class nl.nn.credentialprovider.util.FilenameUtils
Gets the path from a full filename, which excludes the prefix.
getPathname() - Method in class nl.nn.credentialprovider.RoleToGroupMappingJndiRealm
 
getPathNoEndSeparator(String) - Static method in class nl.nn.credentialprovider.util.FilenameUtils
Gets the path from a full filename, which excludes the prefix, and also excluding the final directory separator.
getPrefix(String) - Static method in class nl.nn.credentialprovider.util.FilenameUtils
Gets the prefix from a full filename, such as C:/ or ~/.
getPrefixLength(String) - Static method in class nl.nn.credentialprovider.util.FilenameUtils
Returns the length of the filename prefix, such as C:/ or ~/.
getProjectBaseDir() - Static method in class nl.nn.credentialprovider.util.Misc
 
getProperty(String) - Method in class nl.nn.credentialprovider.CredentialProvidingPropertySource
 
getProperty(String) - Method in class nl.nn.credentialprovider.util.AppConstants
 
getPropertyBase() - Method in class nl.nn.credentialprovider.AnsibleVaultCredentialFactory
 
getPropertyBase() - Method in class nl.nn.credentialprovider.MapCredentialFactory
 
getPropertyBase() - Method in class nl.nn.credentialprovider.PropertyFileCredentialFactory
 
getResolvedProperty(String) - Method in class nl.nn.credentialprovider.util.AppConstants
the method is like the Properties.getProperty, but provides functionality to resolve ${variable} syntaxis.
getResourceURL(String) - Static method in class nl.nn.credentialprovider.util.ClassUtils
 
getRoles(String) - Method in class nl.nn.credentialprovider.RoleToGroupMappingJndiRealm
Find the LDAP group memberships of this user.
getRoles(JNDIRealm.JNDIConnection, String) - Method in class nl.nn.credentialprovider.RoleToGroupMappingJndiRealm
Find the LDAP group memberships of this user.
getRoles(JNDIRealm.JNDIConnection, JNDIRealm.User) - Method in class nl.nn.credentialprovider.RoleToGroupMappingJndiRealm
Overrides getRoles to find the nested group memberships of this user, assuming users and groups have a "memberOf" like attribute (specifed by 'userRoleName' and 'roleName') that specifies the groups they are member of.
getSalt() - Method in class net.wedjaa.ansible.vault.crypto.data.VaultContent
 
getSalt() - Method in class net.wedjaa.ansible.vault.crypto.decoders.implementation.EncryptionKeychain
 
getString(String, String) - Method in class nl.nn.credentialprovider.util.AppConstants
Gets a String value Uses the AppConstants.getResolvedProperty(String) method.
getSystemProperty(String, String) - Static method in class nl.nn.credentialprovider.util.StringResolver
Very similar to System.getProperty except that the SecurityException is hidden.
getTokenizedProperty(String) - Method in class nl.nn.credentialprovider.util.AppConstants
Creates a tokenizer from the resolved value of this key.
getTokenizedProperty(String, String) - Method in class nl.nn.credentialprovider.util.AppConstants
Creates a tokenizer from the resolved value of this key.
getUnresolvedProperty(String) - Method in class nl.nn.credentialprovider.util.AppConstants
 
getUsername() - Method in class nl.nn.credentialprovider.Credentials
 
getUsername() - Method in interface nl.nn.credentialprovider.ICredentials
 
getValue() - Method in class nl.nn.credentialprovider.util.CacheEntry
 
getVaultData(String) - Static method in class net.wedjaa.ansible.vault.crypto.data.Util
 
getVaultData(byte[]) - Static method in class net.wedjaa.ansible.vault.crypto.data.Util
 
getVaultInfo(String) - Static method in class net.wedjaa.ansible.vault.crypto.data.Util
 
getVaultInfo(byte[]) - Static method in class net.wedjaa.ansible.vault.crypto.data.Util
 
getVaultVersion() - Method in class net.wedjaa.ansible.vault.crypto.data.VaultInfo
 
gunzip(byte[]) - Static method in class nl.nn.credentialprovider.util.Misc
Unzips a zipped byte array to a string by create an expandable byte array to hold the decompressed data.
gzip(String) - Static method in class nl.nn.credentialprovider.util.Misc
Zips the input string with the default input stream encoding.
gzip(byte[]) - Static method in class nl.nn.credentialprovider.util.Misc
Creates an expandable byte array to hold the compressed data.

H

handle(Callback[]) - Method in class nl.nn.credentialprovider.WebSphereCredentials
 
hasCredential(String) - Static method in class nl.nn.credentialprovider.CredentialFactory
 
hasCredentials(String) - Method in class nl.nn.credentialprovider.FileSystemCredentialFactory
 
hasCredentials(String) - Method in interface nl.nn.credentialprovider.ICredentialFactory
 
hasCredentials(String) - Method in class nl.nn.credentialprovider.MapCredentialFactory
 
hasCredentials(String) - Method in class nl.nn.credentialprovider.WebSphereCredentialFactory
 
hexArray - Static variable in class net.wedjaa.ansible.vault.crypto.data.Util
 
hexit(byte[]) - Static method in class net.wedjaa.ansible.vault.crypto.data.Util
 
hexit(byte[], int) - Static method in class net.wedjaa.ansible.vault.crypto.data.Util
 

I

ICredentialFactory - Interface in nl.nn.credentialprovider
 
ICredentials - Interface in nl.nn.credentialprovider
 
implementsInterface(Class, Class) - Static method in class nl.nn.credentialprovider.util.ClassUtils
Tests if a class implements a given interface
implementsInterface(String, String) - Static method in class nl.nn.credentialprovider.util.ClassUtils
Tests if a class implements a given interface
indexOfExtension(String) - Static method in class nl.nn.credentialprovider.util.FilenameUtils
Returns the index of the last extension separator character, which is a dot.
indexOfLastSeparator(String) - Static method in class nl.nn.credentialprovider.util.FilenameUtils
Returns the index of the last directory separator character.
INFO_ELEMENTS - Static variable in class net.wedjaa.ansible.vault.crypto.data.VaultInfo
 
INFO_SEPARATOR - Static variable in class net.wedjaa.ansible.vault.crypto.data.VaultInfo
 
infoLine() - Method in class net.wedjaa.ansible.vault.crypto.decoders.implementation.CypherAES
 
infoLine() - Method in class net.wedjaa.ansible.vault.crypto.decoders.implementation.CypherAES256
 
infoLine() - Method in interface net.wedjaa.ansible.vault.crypto.decoders.inter.CypherInterface
 
initialize() - Method in class nl.nn.credentialprovider.FileSystemCredentialFactory
 
initialize() - Method in interface nl.nn.credentialprovider.ICredentialFactory
initialize() of an implementation can throw an exception when the credentialFactory cannot be properly configured and used.
initialize() - Method in class nl.nn.credentialprovider.MapCredentialFactory
 
initMappingConfig() - Method in class nl.nn.credentialprovider.RoleToGroupMappingJndiRealm
Read the mapping configuration and apply the role group mapping to the container
invokeCharArrayGetter(Object, String) - Method in class nl.nn.credentialprovider.WebSphereCredentials
 
invokeGetter(Object, String, boolean) - Static method in class nl.nn.credentialprovider.util.ClassUtils
 
invokeGetter(Object, String) - Static method in class nl.nn.credentialprovider.util.ClassUtils
 
invokeGetterSafe(Object, String, boolean) - Static method in class nl.nn.credentialprovider.util.ClassUtils
 
invokeSetter(Object, String, Object) - Static method in class nl.nn.credentialprovider.util.ClassUtils
 
invokeSetter(Object, String, Object, Class) - Static method in class nl.nn.credentialprovider.util.ClassUtils
 
invokeStringGetter(Object, String) - Static method in class nl.nn.credentialprovider.util.ClassUtils
 
invokeStringGetterSafe(Object, String) - Static method in class nl.nn.credentialprovider.util.ClassUtils
 
isAliasFound() - Method in class nl.nn.credentialprovider.WebSphereCredentials
 
isEmpty(String) - Static method in class nl.nn.credentialprovider.util.Misc
 
isEncryptedVault() - Method in class net.wedjaa.ansible.vault.crypto.data.VaultInfo
 
isExpired() - Method in class nl.nn.credentialprovider.util.CacheEntry
 
isExtension(String, String) - Static method in class nl.nn.credentialprovider.util.FilenameUtils
Checks whether the extension of the filename is that specified.
isExtension(String, String[]) - Static method in class nl.nn.credentialprovider.util.FilenameUtils
Checks whether the extension of the filename is one of those specified.
isExtension(String, Collection<String>) - Static method in class nl.nn.credentialprovider.util.FilenameUtils
Checks whether the extension of the filename is one of those specified.
isNotEmpty(String) - Static method in class nl.nn.credentialprovider.util.Misc
 
isValidVault() - Method in class net.wedjaa.ansible.vault.crypto.data.VaultInfo
 
ITERATIONS - Static variable in class net.wedjaa.ansible.vault.crypto.decoders.implementation.CypherAES256
 
IVLEN - Static variable in class net.wedjaa.ansible.vault.crypto.decoders.implementation.CypherAES256
 

J

join(String[]) - Static method in class net.wedjaa.ansible.vault.crypto.data.Util
 

K

KEYGEN_ALGO - Static variable in class net.wedjaa.ansible.vault.crypto.decoders.implementation.CypherAES256
 
KEYLEN - Static variable in class net.wedjaa.ansible.vault.crypto.decoders.implementation.CypherAES256
 

L

lastModified(Class) - Static method in class nl.nn.credentialprovider.util.ClassUtils
Determine the last modification date for this class file or its enclosing library
LINE_BREAK - Static variable in class net.wedjaa.ansible.vault.crypto.data.Util
 
LINE_SEPARATOR - Static variable in class nl.nn.credentialprovider.util.Misc
 
listToString(List) - Static method in class nl.nn.credentialprovider.util.Misc
Converts the list to a string.
loadClass(String) - Static method in class nl.nn.credentialprovider.util.ClassUtils
Load a class given its name.
log - Variable in class nl.nn.credentialprovider.CredentialFactory
 
log - Variable in class nl.nn.credentialprovider.Credentials
 
log - Variable in class nl.nn.credentialprovider.util.AppConstants
 
log - Static variable in class nl.nn.credentialprovider.util.ClassUtils
 
log - Static variable in class nl.nn.credentialprovider.util.StreamUtil
 

M

MAGIC_PART - Static variable in class net.wedjaa.ansible.vault.crypto.data.VaultInfo
 
MapCredentialFactory - Class in nl.nn.credentialprovider
 
MapCredentialFactory() - Constructor for class nl.nn.credentialprovider.MapCredentialFactory
 
MapCredentials - Class in nl.nn.credentialprovider
 
MapCredentials(String, String, String, Map<String, String>) - Constructor for class nl.nn.credentialprovider.MapCredentials
 
MapCredentials(String, String, String, String, String, Map<String, String>) - Constructor for class nl.nn.credentialprovider.MapCredentials
 
Misc - Class in nl.nn.credentialprovider.util
Miscellaneous conversion functions.
Misc() - Constructor for class nl.nn.credentialprovider.util.Misc
 

N

nameOf(Object) - Static method in class nl.nn.credentialprovider.util.ClassUtils
returns the className of the object, without the package name.
needsResolution(String) - Static method in class nl.nn.credentialprovider.util.StringResolver
 
net.wedjaa.ansible.vault.crypto - package net.wedjaa.ansible.vault.crypto
 
net.wedjaa.ansible.vault.crypto.data - package net.wedjaa.ansible.vault.crypto.data
 
net.wedjaa.ansible.vault.crypto.decoders - package net.wedjaa.ansible.vault.crypto.decoders
 
net.wedjaa.ansible.vault.crypto.decoders.implementation - package net.wedjaa.ansible.vault.crypto.decoders.implementation
 
net.wedjaa.ansible.vault.crypto.decoders.inter - package net.wedjaa.ansible.vault.crypto.decoders.inter
 
newInstance(String) - Static method in class nl.nn.credentialprovider.util.ClassUtils
Create a new instance given a class name.
newInstance(String, Class[], Object[]) - Static method in class nl.nn.credentialprovider.util.ClassUtils
creates a new instance of an object, based on the classname as string, the classes and the actual parameters.
newInstance(String, Object[]) - Static method in class nl.nn.credentialprovider.util.ClassUtils
Creates a new instance from a class, while it looks for a constructor that matches the parameters, and initializes the object (by calling the constructor) Notice: this does not work when the instantiated object uses an interface class as a parameter, as the class names are, in that case, not the same..
nl.nn.credentialprovider - package nl.nn.credentialprovider
 
nl.nn.credentialprovider.rolemapping - package nl.nn.credentialprovider.rolemapping
 
nl.nn.credentialprovider.util - package nl.nn.credentialprovider.util
 
normalize(String) - Static method in class nl.nn.credentialprovider.util.FilenameUtils
Normalizes a path, removing double and single dot path steps.
normalize(String, boolean) - Static method in class nl.nn.credentialprovider.util.FilenameUtils
Normalizes a path, removing double and single dot path steps.
normalizeNoEndSeparator(String) - Static method in class nl.nn.credentialprovider.util.FilenameUtils
Normalizes a path, removing double and single dot path steps, and removing any final directory separator.
normalizeNoEndSeparator(String, boolean) - Static method in class nl.nn.credentialprovider.util.FilenameUtils
Normalizes a path, removing double and single dot path steps, and removing any final directory separator.

P

pad(byte[]) - Method in class net.wedjaa.ansible.vault.crypto.decoders.implementation.CypherAES256
 
paddingLength(byte[]) - Method in class net.wedjaa.ansible.vault.crypto.decoders.implementation.CypherAES256
 
parseAge(String, long) - Static method in class nl.nn.credentialprovider.util.Misc
 
PASSWORD_FILE_DEFAULT - Static variable in class nl.nn.credentialprovider.FileSystemCredentialFactory
 
PASSWORD_FILE_PROPERTY - Variable in class nl.nn.credentialprovider.FileSystemCredentialFactory
 
PASSWORD_SUFFIX_DEFAULT - Static variable in class nl.nn.credentialprovider.MapCredentialFactory
 
PASSWORD_SUFFIX_PROPERTY - Variable in class nl.nn.credentialprovider.MapCredentialFactory
 
prefix - Variable in class nl.nn.credentialprovider.rolemapping.RoleGroupMappingRuleSet
The matching pattern prefix to use for recognizing our elements.
PROPERTY_BASE - Variable in class nl.nn.credentialprovider.AnsibleVaultCredentialFactory
 
PROPERTY_BASE - Variable in class nl.nn.credentialprovider.PropertyFileCredentialFactory
 
PropertyFileCredentialFactory - Class in nl.nn.credentialprovider
CredentialFactory that reads its credentials from a plain (unencrypted) .properties file.
PropertyFileCredentialFactory() - Constructor for class nl.nn.credentialprovider.PropertyFileCredentialFactory
 
put(Object, Object) - Method in class nl.nn.credentialprovider.util.AppConstants
put(String, String) - Method in class nl.nn.credentialprovider.util.AppConstants
Add property to global (all) AppConstants

R

readerToString(Reader, String) - Static method in class nl.nn.credentialprovider.util.Misc
Copies the content of a reader into a string, adds specified string to the end of the line, if specified.
readerToString(Reader, String) - Static method in class nl.nn.credentialprovider.util.StreamUtil
 
readerToWriter(Reader, Writer) - Static method in class nl.nn.credentialprovider.util.Misc
Copies the content of a reader to the buffer of a writer.
removeExtension(String) - Static method in class nl.nn.credentialprovider.util.FilenameUtils
Removes the extension from a filename.
removeInstance() - Static method in class nl.nn.credentialprovider.util.AppConstants
 
removeInstance(ClassLoader) - Static method in class nl.nn.credentialprovider.util.AppConstants
 
removeVaultInfo(String) - Static method in class net.wedjaa.ansible.vault.crypto.data.Util
 
replace(String, String, String) - Static method in class nl.nn.credentialprovider.util.Misc
String replacer.
reportMappingConfig() - Method in class nl.nn.credentialprovider.RoleToGroupMappingJndiRealm
Report the roles mapping configured on the container
RoleGroupMapper - Interface in nl.nn.credentialprovider.rolemapping
 
RoleGroupMappingRuleSet - Class in nl.nn.credentialprovider.rolemapping
 
RoleGroupMappingRuleSet() - Constructor for class nl.nn.credentialprovider.rolemapping.RoleGroupMappingRuleSet
Construct an instance of this RuleSet with the default matching pattern prefix.
RoleGroupMappingRuleSet(String) - Constructor for class nl.nn.credentialprovider.rolemapping.RoleGroupMappingRuleSet
Construct an instance of this RuleSet with the specified matching pattern prefix.
RoleToGroupMappingJndiRealm - Class in nl.nn.credentialprovider
Extension of JNDIRealm where we take care of the role to ldap group mapping Set the pathname parameter to the role-mapping file where the role to ldap group mapping is defined.
RoleToGroupMappingJndiRealm() - Constructor for class nl.nn.credentialprovider.RoleToGroupMappingJndiRealm
 

S

separatorsToSystem(String) - Static method in class nl.nn.credentialprovider.util.FilenameUtils
Converts all separators to the system separator.
separatorsToUnix(String) - Static method in class nl.nn.credentialprovider.util.FilenameUtils
Converts all separators to the Unix separator of forward slash.
separatorsToWindows(String) - Static method in class nl.nn.credentialprovider.util.FilenameUtils
Converts all separators to the Windows separator of backslash.
setAlias(String) - Method in class nl.nn.credentialprovider.Credentials
 
setPassword(String) - Method in class nl.nn.credentialprovider.Credentials
 
setPathname(String) - Method in class nl.nn.credentialprovider.RoleToGroupMappingJndiRealm
 
setProperty(String, String) - Method in class nl.nn.credentialprovider.util.AppConstants
Add property to global AppConstants
setProperty(String, boolean) - Method in class nl.nn.credentialprovider.util.AppConstants
 
setUsername(String) - Method in class nl.nn.credentialprovider.Credentials
 
startInternal() - Method in class nl.nn.credentialprovider.RoleToGroupMappingJndiRealm
 
streamToBytes(InputStream) - Static method in class nl.nn.credentialprovider.util.Misc
Writes the content of an input stream to a byte array.
streamToFile(InputStream, File) - Static method in class nl.nn.credentialprovider.util.Misc
Writes the content of an input stream to a specified file.
streamToStream(InputStream, OutputStream) - Static method in class nl.nn.credentialprovider.util.Misc
 
streamToStream(InputStream, OutputStream, byte[]) - Static method in class nl.nn.credentialprovider.util.Misc
Writes the content of an input stream to an output stream by copying the buffer of input stream to the buffer of the output stream.
streamToString(InputStream) - Static method in class nl.nn.credentialprovider.util.Misc
 
streamToString(InputStream, String) - Static method in class nl.nn.credentialprovider.util.Misc
 
streamToString(InputStream, String, String) - Static method in class nl.nn.credentialprovider.util.Misc
 
StreamUtil - Class in nl.nn.credentialprovider.util
Functions to read and write from one stream to another.
StreamUtil() - Constructor for class nl.nn.credentialprovider.util.StreamUtil
 
StringResolver - Class in nl.nn.credentialprovider.util
Provide functionality to resolve ${property.key} to the value of the property key, recursively.
StringResolver() - Constructor for class nl.nn.credentialprovider.util.StringResolver
 
stringToFile(String, String) - Static method in class nl.nn.credentialprovider.util.Misc
Writes the string to a file.
substVars(String, Map, Map) - Static method in class nl.nn.credentialprovider.util.StringResolver
Do variable substitution on a string to resolve ${x2} to the value of the property x2.
substVars(String, Map, Map, String, String) - Static method in class nl.nn.credentialprovider.util.StringResolver
 
substVars(String, Map) - Static method in class nl.nn.credentialprovider.util.StringResolver
 

T

ThrowingFunction<T,R,E extends Exception> - Interface in nl.nn.credentialprovider.util
 
toByteArray() - Method in class net.wedjaa.ansible.vault.crypto.data.VaultContent
 
toByteArray(InputStream) - Static method in class net.wedjaa.ansible.vault.crypto.VaultHandler
Gets the contents of an InputStream as a byte[].
toFileSize(String, long) - Static method in class nl.nn.credentialprovider.util.Misc
Converts the file size to bytes.
toString() - Method in class net.wedjaa.ansible.vault.crypto.data.VaultContent
 
toString() - Method in class nl.nn.credentialprovider.Credentials
 

U

unhex(String) - Static method in class net.wedjaa.ansible.vault.crypto.data.Util
 
unpad(byte[]) - Method in class net.wedjaa.ansible.vault.crypto.decoders.implementation.CypherAES256
 
unsignedByteToInt(byte) - Static method in class nl.nn.credentialprovider.util.Misc
Converts an unsigned byte to its integer representation.
update(V, int) - Method in class nl.nn.credentialprovider.util.CacheEntry
 
urlDecode(String) - Static method in class nl.nn.credentialprovider.util.Misc
 
USERNAME_FILE_DEFAULT - Static variable in class nl.nn.credentialprovider.FileSystemCredentialFactory
 
USERNAME_FILE_PROPERTY - Variable in class nl.nn.credentialprovider.FileSystemCredentialFactory
 
USERNAME_SUFFIX_DEFAULT - Static variable in class nl.nn.credentialprovider.MapCredentialFactory
 
USERNAME_SUFFIX_PROPERTY - Variable in class nl.nn.credentialprovider.MapCredentialFactory
 
Util - Class in net.wedjaa.ansible.vault.crypto.data
 
Util() - Constructor for class net.wedjaa.ansible.vault.crypto.data.Util
 

V

VAULT_KEY_PROPERTY - Variable in class nl.nn.credentialprovider.AnsibleVaultCredentialFactory
 
VAULT_MAGIC - Static variable in class net.wedjaa.ansible.vault.crypto.data.VaultInfo
 
VAULT_PROPERTY - Variable in class nl.nn.credentialprovider.AnsibleVaultCredentialFactory
 
VAULT_VERSION - Static variable in class net.wedjaa.ansible.vault.crypto.data.VaultInfo
 
VaultContent - Class in net.wedjaa.ansible.vault.crypto.data
 
VaultContent(byte[]) - Constructor for class net.wedjaa.ansible.vault.crypto.data.VaultContent
 
VaultContent(byte[], byte[], byte[]) - Constructor for class net.wedjaa.ansible.vault.crypto.data.VaultContent
 
VaultHandler - Class in net.wedjaa.ansible.vault.crypto
Created by mrwho on 03/06/15.
VaultHandler() - Constructor for class net.wedjaa.ansible.vault.crypto.VaultHandler
 
VaultInfo - Class in net.wedjaa.ansible.vault.crypto.data
 
VaultInfo(String) - Constructor for class net.wedjaa.ansible.vault.crypto.data.VaultInfo
 
vaultInfoForCypher(String) - Static method in class net.wedjaa.ansible.vault.crypto.data.VaultInfo
 
verifyHMAC(byte[], byte[], byte[]) - Method in class net.wedjaa.ansible.vault.crypto.decoders.implementation.CypherAES256
 
VERSION_PART - Static variable in class net.wedjaa.ansible.vault.crypto.data.VaultInfo
 

W

WebSphereCredentialFactory - Class in nl.nn.credentialprovider
 
WebSphereCredentialFactory() - Constructor for class nl.nn.credentialprovider.WebSphereCredentialFactory
 
WebSphereCredentials - Class in nl.nn.credentialprovider
Provides user-id and password from the WebSphere authentication-alias repository.
WebSphereCredentials(String, String, String) - Constructor for class nl.nn.credentialprovider.WebSphereCredentials
 
which(Class) - Static method in class nl.nn.credentialprovider.util.ClassUtils
Gets the absolute pathname of the class file containing the specified class name, as prescribed by the current classpath.
A B C D E F G H I J K L M N P R S T U V W 
Skip navigation links

Copyright © 2023 Frank!Framework. All rights reserved.