JavaScript is disabled on your browser.
Skip navigation links
Overview
Package
Class
Tree
Deprecated
Index
Help
Prev
Next
Frames
No Frames
All Classes
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
R
S
T
U
V
W
_
A
abort()
- Method in class net.e6tech.elements.security.auth.
UsernamePasswordLoginModule
addKeyPair(String, DualEntry)
- Method in class net.e6tech.elements.security.vault.
VaultManager
Adding a public private key.
addSecret(Secret)
- Method in interface net.e6tech.elements.security.vault.
Vault
addSecret(Secret)
- Method in class net.e6tech.elements.security.vault.
VaultImpl
addSecretData(String, ClearText, DualEntry)
- Method in class net.e6tech.elements.security.vault.
VaultManager
Adding secret to the data vault.
addUser(Credential, Credential)
- Method in class net.e6tech.elements.security.vault.
VaultManager
ALGORITHM
- Static variable in class net.e6tech.elements.security.vault.
Constants
alias()
- Method in class net.e6tech.elements.security.vault.
ClearText
alias(String)
- Method in class net.e6tech.elements.security.vault.
ClearText
ALIAS
- Static variable in class net.e6tech.elements.security.vault.
Constants
alias()
- Method in class net.e6tech.elements.security.vault.
Secret
aliases()
- Method in interface net.e6tech.elements.security.vault.
Vault
aliases()
- Method in class net.e6tech.elements.security.vault.
VaultImpl
asKeyPair()
- Method in class net.e6tech.elements.security.vault.
ClearText
asSecretKey()
- Method in class net.e6tech.elements.security.vault.
ClearText
ASYMMETRIC_KEY_ALIAS
- Static variable in class net.e6tech.elements.security.vault.
Constants
AsymmetricCipher
- Class in
net.e6tech.elements.security
Created by futeh.
AsymmetricCipher(String)
- Constructor for class net.e6tech.elements.security.
AsymmetricCipher
AUTHORIZATION_KEY_ALIAS
- Static variable in class net.e6tech.elements.security.vault.
Constants
authorize(Credential)
- Method in class net.e6tech.elements.security.vault.
VaultManager
B
backup(String)
- Method in class net.e6tech.elements.security.vault.
DBVaultStore
backup(String)
- Method in class net.e6tech.elements.security.vault.
FileStore
backup(String)
- Method in interface net.e6tech.elements.security.vault.
VaultStore
C
changePassphrase(DualEntry)
- Method in class net.e6tech.elements.security.vault.
VaultManager
Change secret password.
changePassword(String, char[], char[])
- Method in class net.e6tech.elements.security.vault.
VaultManager
check(char[], String)
- Static method in class net.e6tech.elements.security.
Password
check(String)
- Method in class net.e6tech.elements.security.
PasswordValidator
checkVersion()
- Method in class net.e6tech.elements.security.vault.
VaultFormat
clear()
- Method in class net.e6tech.elements.security.vault.
Credential
clear()
- Method in class net.e6tech.elements.security.vault.
DualEntry
ClearText
- Class in
net.e6tech.elements.security.vault
Created by futeh.
ClearText()
- Constructor for class net.e6tech.elements.security.vault.
ClearText
clone()
- Method in class net.e6tech.elements.security.vault.
Secret
clone()
- Method in class net.e6tech.elements.security.vault.
VaultImpl
clone()
- Method in class net.e6tech.elements.security.vault.
VaultManagerState
close()
- Method in class net.e6tech.elements.security.vault.
DBVaultStore
close()
- Method in class net.e6tech.elements.security.vault.
FileStore
close()
- Method in class net.e6tech.elements.security.vault.
VaultManager
close()
- Method in interface net.e6tech.elements.security.vault.
VaultStore
commit()
- Method in class net.e6tech.elements.security.auth.
UsernamePasswordLoginModule
compare(Long, Long)
- Method in class net.e6tech.elements.security.vault.
VaultImpl.VersionComparator
Constants
- Class in
net.e6tech.elements.security.vault
Created by futeh on 1/3/16.
Constants()
- Constructor for class net.e6tech.elements.security.vault.
Constants
copy(boolean, String)
- Method in class net.e6tech.elements.security.vault.
DBVaultStore
copy(boolean, String)
- Method in class net.e6tech.elements.security.vault.
FileStore
createKeyStore()
- Static method in class net.e6tech.elements.security.
JCEKS
createSelfSignedCertificate(String, String, char[], int)
- Method in class net.e6tech.elements.security.
JCEKS
CREATION_DATE_TIME
- Static variable in class net.e6tech.elements.security.vault.
Constants
CREATION_TIME
- Static variable in class net.e6tech.elements.security.vault.
Constants
Credential
- Class in
net.e6tech.elements.security.vault
Created by futeh on 12/23/15.
Credential()
- Constructor for class net.e6tech.elements.security.vault.
Credential
Credential(String, char[])
- Constructor for class net.e6tech.elements.security.vault.
Credential
D
DATA_VAULT
- Static variable in class net.e6tech.elements.security.vault.
VaultManager
DBVaultStore
- Class in
net.e6tech.elements.security.vault
Created by futeh on 1/4/16.
DBVaultStore()
- Constructor for class net.e6tech.elements.security.vault.
DBVaultStore
DBVaultStore(DataSource)
- Constructor for class net.e6tech.elements.security.vault.
DBVaultStore
decrypt(PrivateKey, String)
- Method in class net.e6tech.elements.security.
AsymmetricCipher
decrypt(PasswordEncrypted)
- Method in class net.e6tech.elements.security.
PasswordEncryption
decrypt(SecretKey, String, String)
- Method in class net.e6tech.elements.security.
SymmetricCipher
decrypt(String, String, String, String)
- Method in class net.e6tech.elements.security.vault.
VaultManager
decrypt(String, String)
- Method in class net.e6tech.elements.security.vault.
VaultManager
decryptBytes(PrivateKey, byte[])
- Method in class net.e6tech.elements.security.
AsymmetricCipher
decryptBytes(SecretKey, byte[], byte[])
- Method in class net.e6tech.elements.security.
SymmetricCipher
decryptPrivate(String)
- Method in class net.e6tech.elements.security.vault.
VaultManager
digest(MessageDigest, String)
- Static method in class net.e6tech.elements.security.
Hash
DualEntry
- Class in
net.e6tech.elements.security.vault
Created by futeh on 12/22/15.
DualEntry()
- Constructor for class net.e6tech.elements.security.vault.
DualEntry
DualEntry(String, char[])
- Constructor for class net.e6tech.elements.security.vault.
DualEntry
DualEntry(String, char[], String, char[])
- Constructor for class net.e6tech.elements.security.vault.
DualEntry
E
encrypt(PublicKey, byte[])
- Method in class net.e6tech.elements.security.
AsymmetricCipher
encrypt(byte[], String, String)
- Method in class net.e6tech.elements.security.
PasswordEncryption
encrypt(byte[], byte[], byte[], String, String)
- Method in class net.e6tech.elements.security.
PasswordEncryption
encrypt(SecretKey, byte[], String)
- Method in class net.e6tech.elements.security.
SymmetricCipher
encrypt(String, String, byte[], String)
- Method in class net.e6tech.elements.security.vault.
VaultManager
encryptBytes(PublicKey, byte[])
- Method in class net.e6tech.elements.security.
AsymmetricCipher
encryptBytes(SecretKey, byte[], byte[])
- Method in class net.e6tech.elements.security.
SymmetricCipher
encryptPublic(byte[])
- Method in class net.e6tech.elements.security.vault.
VaultManager
equals(Object)
- Method in class net.e6tech.elements.security.auth.
Roles
equals(Object)
- Method in class net.e6tech.elements.security.auth.
UserPrincipal
F
FileStore
- Class in
net.e6tech.elements.security.vault
Created by futeh on 1/4/16.
FileStore()
- Constructor for class net.e6tech.elements.security.vault.
FileStore
FileStore(String)
- Constructor for class net.e6tech.elements.security.vault.
FileStore
G
generateIV()
- Method in class net.e6tech.elements.security.
SymmetricCipher
generateIVBytes()
- Method in class net.e6tech.elements.security.
SymmetricCipher
generateKey(DualEntry)
- Method in class net.e6tech.elements.security.vault.
VaultManager
generateKeyPair(String, int)
- Static method in class net.e6tech.elements.security.
JCEKS
generateKeySpec()
- Method in class net.e6tech.elements.security.
AsymmetricCipher
generateKeySpec()
- Method in class net.e6tech.elements.security.
SymmetricCipher
generateRandomPassword(int, int)
- Static method in class net.e6tech.elements.security.
Password
generateSecretKey(String, int)
- Static method in class net.e6tech.elements.security.
JCEKS
generateSeed(int)
- Static method in class net.e6tech.elements.security.
RNG
generateSelfSignedCertificate(String, KeyPair, int)
- Static method in class net.e6tech.elements.security.
JCEKS
getAlgorithm()
- Method in class net.e6tech.elements.security.
AsymmetricCipher
getAlgorithm()
- Method in class net.e6tech.elements.security.
SymmetricCipher
getAlias()
- Method in class net.e6tech.elements.security.
SelfSignedCert
getAppConfigurationEntry(String)
- Method in class net.e6tech.elements.security.auth.
LoginConfiguration
getAsymmetricCipher()
- Method in class net.e6tech.elements.security.vault.
VaultManager
getAuthorizationDuration()
- Method in class net.e6tech.elements.security.vault.
VaultManager
getBase64Encrypted(boolean)
- Method in class net.e6tech.elements.security.
PasswordEncrypted
getBase64Iv()
- Method in class net.e6tech.elements.security.
PasswordEncrypted
getBase64Salt()
- Method in class net.e6tech.elements.security.
PasswordEncrypted
getBytes()
- Method in class net.e6tech.elements.security.vault.
ClearText
getCachedKeys()
- Method in class net.e6tech.elements.security.vault.
VaultManagerState
getCertificate(String)
- Method in class net.e6tech.elements.security.
JCEKS
getControlFlag()
- Method in class net.e6tech.elements.security.auth.
LoginConfiguration
getDataSource()
- Method in class net.e6tech.elements.security.vault.
DBVaultStore
getDN()
- Method in class net.e6tech.elements.security.
SelfSignedCert
getEncrypted()
- Method in class net.e6tech.elements.security.
PasswordEncrypted
getExpiration()
- Method in class net.e6tech.elements.security.
SelfSignedCert
getFileName()
- Method in class net.e6tech.elements.security.vault.
FileStore
getHexEncrypted()
- Method in class net.e6tech.elements.security.
PasswordEncrypted
getHexIv()
- Method in class net.e6tech.elements.security.
PasswordEncrypted
getHexSalt()
- Method in class net.e6tech.elements.security.
PasswordEncrypted
getInstance(String)
- Static method in class net.e6tech.elements.security.
AsymmetricCipher
getInstance(String)
- Static method in class net.e6tech.elements.security.
SymmetricCipher
getIv()
- Method in class net.e6tech.elements.security.
PasswordEncrypted
getKey(String, char[])
- Method in class net.e6tech.elements.security.
JCEKS
getKeyAlias()
- Method in class net.e6tech.elements.security.
PasswordEncrypted
getKeyDataStore()
- Method in class net.e6tech.elements.security.vault.
VaultManager
getKeyFactory()
- Method in class net.e6tech.elements.security.
AsymmetricCipher
getKeyManagers()
- Method in class net.e6tech.elements.security.
JCEKS
getKeyManagers()
- Method in class net.e6tech.elements.security.
SelfSignedCert
getKeySpec(byte[])
- Method in class net.e6tech.elements.security.
SymmetricCipher
getKeyVersion()
- Method in class net.e6tech.elements.security.
PasswordEncrypted
getLatestRefreshPeriod()
- Method in class net.e6tech.elements.security.vault.
DBVaultStore
getLoginModuleClass()
- Method in class net.e6tech.elements.security.auth.
LoginConfiguration
getMaxPasswordLength()
- Method in class net.e6tech.elements.security.
PasswordValidator
getMinNumberOfGroups()
- Method in class net.e6tech.elements.security.
PasswordValidator
getMinPasswordLength()
- Method in class net.e6tech.elements.security.
PasswordValidator
getName()
- Method in class net.e6tech.elements.security.auth.
Roles
getName()
- Method in class net.e6tech.elements.security.auth.
UserPrincipal
getName()
- Method in interface net.e6tech.elements.security.vault.
Vault
getName()
- Method in class net.e6tech.elements.security.vault.
VaultImpl
getOptions()
- Method in class net.e6tech.elements.security.auth.
LoginConfiguration
getPassword()
- Method in class net.e6tech.elements.security.vault.
Credential
getPassword()
- Method in class net.e6tech.elements.security.vault.
VaultManagerState
getProperties()
- Method in class net.e6tech.elements.security.vault.
ClearText
getProperties()
- Method in class net.e6tech.elements.security.vault.
Secret
getProperty(String)
- Method in class net.e6tech.elements.security.vault.
ClearText
getProperty(String)
- Method in class net.e6tech.elements.security.vault.
Secret
getProtectedProperties()
- Method in class net.e6tech.elements.security.vault.
ClearText
getProtectedProperties()
- Method in class net.e6tech.elements.security.vault.
Secret
getProtectedProperty(String)
- Method in class net.e6tech.elements.security.vault.
ClearText
getPublicKey()
- Method in class net.e6tech.elements.security.vault.
VaultManager
getRetry()
- Method in class net.e6tech.elements.security.vault.
DBVaultStore
getRoles()
- Method in class net.e6tech.elements.security.auth.
Roles
getSalt()
- Method in class net.e6tech.elements.security.
PasswordEncrypted
getSaltedHash(char[])
- Static method in class net.e6tech.elements.security.
Password
getSaltedHash(char[], boolean)
- Static method in class net.e6tech.elements.security.
Password
getSecret()
- Method in class net.e6tech.elements.security.vault.
Secret
getSecret(String, String)
- Method in interface net.e6tech.elements.security.vault.
Vault
getSecret(String, String)
- Method in class net.e6tech.elements.security.vault.
VaultImpl
getSecretData(String, String)
- Method in class net.e6tech.elements.security.vault.
VaultManager
getSecretData(String, String, String)
- Method in class net.e6tech.elements.security.vault.
VaultManager
getSecretData(Credential, String)
- Method in class net.e6tech.elements.security.vault.
VaultManager
getSecretData(Credential, String, String)
- Method in class net.e6tech.elements.security.vault.
VaultManager
getSecrets()
- Method in class net.e6tech.elements.security.vault.
VaultImpl
getSecureRandom()
- Static method in class net.e6tech.elements.security.
RNG
getSignature()
- Method in class net.e6tech.elements.security.vault.
VaultManagerState
getSymmetricCipher()
- Method in class net.e6tech.elements.security.vault.
VaultManager
getTableName()
- Method in class net.e6tech.elements.security.vault.
DBVaultStore
getTrustManagers()
- Method in class net.e6tech.elements.security.
JCEKS
getTrustManagers()
- Method in class net.e6tech.elements.security.
SelfSignedCert
getUser()
- Method in class net.e6tech.elements.security.vault.
Credential
getUser1()
- Method in class net.e6tech.elements.security.vault.
DualEntry
getUser2()
- Method in class net.e6tech.elements.security.vault.
DualEntry
getUserLocalStore()
- Method in class net.e6tech.elements.security.vault.
VaultManager
getVault(String)
- Method in class net.e6tech.elements.security.vault.
DBVaultStore
getVault(String)
- Method in class net.e6tech.elements.security.vault.
FileStore
getVault(String)
- Method in interface net.e6tech.elements.security.vault.
VaultStore
getVaults()
- Method in class net.e6tech.elements.security.vault.
VaultFormat
getVersion()
- Method in class net.e6tech.elements.security.vault.
VaultFormat
GROUP_1
- Static variable in class net.e6tech.elements.security.vault.
Constants
GROUP_2
- Static variable in class net.e6tech.elements.security.vault.
Constants
GUARDIAN
- Static variable in class net.e6tech.elements.security.vault.
Constants
H
handle(Callback[])
- Method in class net.e6tech.elements.security.auth.
UsernamePassword
Hash
- Class in
net.e6tech.elements.security
Created by futeh.
Hash()
- Constructor for class net.e6tech.elements.security.
Hash
hashCode()
- Method in class net.e6tech.elements.security.auth.
Roles
hashCode()
- Method in class net.e6tech.elements.security.auth.
UserPrincipal
Hex
- Class in
net.e6tech.elements.security
Created by futeh.
Hex()
- Constructor for class net.e6tech.elements.security.
Hex
I
init(char[])
- Method in class net.e6tech.elements.security.
JCEKS
init()
- Method in class net.e6tech.elements.security.
SelfSignedCert
init(JCEKS)
- Method in class net.e6tech.elements.security.
SelfSignedCert
initialize(Subject, CallbackHandler, Map<String, ?>, Map<String, ?>)
- Method in class net.e6tech.elements.security.auth.
UsernamePasswordLoginModule
initialize()
- Static method in class net.e6tech.elements.security.
SymmetricCipher
initTrustManagers()
- Method in class net.e6tech.elements.security.
JCEKS
isBase64()
- Method in class net.e6tech.elements.security.
SymmetricCipher
isEntry(String)
- Method in class net.e6tech.elements.security.
JCEKS
isIncludeSystem()
- Method in class net.e6tech.elements.security.
JCEKS
isNewUserMode()
- Method in class net.e6tech.elements.security.vault.
DualEntry
J
JCEKS
- Class in
net.e6tech.elements.security
Created by futeh.
JCEKS()
- Constructor for class net.e6tech.elements.security.
JCEKS
JCEKS(KeyStore)
- Constructor for class net.e6tech.elements.security.
JCEKS
JCEKS(String, char[])
- Constructor for class net.e6tech.elements.security.
JCEKS
JCEKS(InputStream, char[])
- Constructor for class net.e6tech.elements.security.
JCEKS
K
KEY_PAIR_TYPE
- Static variable in class net.e6tech.elements.security.vault.
Constants
KEY_TYPE
- Static variable in class net.e6tech.elements.security.vault.
Constants
KEY_VAULT
- Static variable in class net.e6tech.elements.security.vault.
VaultManager
keyAlias()
- Method in class net.e6tech.elements.security.vault.
Secret
KeyProtected
- Class in
net.e6tech.elements.security.vault
Created by futeh on 1/4/16.
KeyProtected()
- Constructor for class net.e6tech.elements.security.vault.
KeyProtected
keyVersion()
- Method in class net.e6tech.elements.security.vault.
Secret
L
loadSecret(String, String, String)
- Method in class net.e6tech.elements.security.vault.
FileStore
LOCAL_VAULT
- Static variable in class net.e6tech.elements.security.vault.
VaultManager
login()
- Method in class net.e6tech.elements.security.auth.
UsernamePasswordLoginModule
LoginConfiguration
- Class in
net.e6tech.elements.security.auth
Created by futeh.
LoginConfiguration()
- Constructor for class net.e6tech.elements.security.auth.
LoginConfiguration
logout()
- Method in class net.e6tech.elements.security.auth.
UsernamePasswordLoginModule
M
main(String...)
- Static method in class net.e6tech.elements.security.
Hash
main(String...)
- Static method in class net.e6tech.elements.security.
JCEKS
main(String...)
- Static method in class net.e6tech.elements.security.
SymmetricCipher
manage(String...)
- Method in class net.e6tech.elements.security.vault.
DBVaultStore
manage(String...)
- Method in class net.e6tech.elements.security.vault.
FileStore
manage(String...)
- Method in interface net.e6tech.elements.security.vault.
VaultStore
mapper
- Static variable in class net.e6tech.elements.security.vault.
Constants
MASTER_KEY_ALIAS
- Static variable in class net.e6tech.elements.security.vault.
Constants
N
net.e6tech.elements.security
- package net.e6tech.elements.security
net.e6tech.elements.security.auth
- package net.e6tech.elements.security.auth
net.e6tech.elements.security.vault
- package net.e6tech.elements.security.vault
newMasterKey(DualEntry)
- Method in class net.e6tech.elements.security.vault.
VaultManager
nextBytes(byte[])
- Static method in class net.e6tech.elements.security.
RNG
O
open()
- Method in class net.e6tech.elements.security.vault.
DBVaultStore
open()
- Method in class net.e6tech.elements.security.vault.
FileStore
open(DualEntry)
- Method in class net.e6tech.elements.security.vault.
VaultManager
open()
- Method in interface net.e6tech.elements.security.vault.
VaultStore
P
PASSPHRASE
- Static variable in class net.e6tech.elements.security.vault.
Constants
PASSPHRASE_TYPE
- Static variable in class net.e6tech.elements.security.vault.
Constants
passphraseLock(String, ClearText, DualEntry)
- Method in class net.e6tech.elements.security.vault.
VaultManager
passphraseUnlock(String, Credential)
- Method in class net.e6tech.elements.security.vault.
VaultManager
passphraseUnlock(String, String)
- Method in class net.e6tech.elements.security.vault.
VaultManager
Password
- Class in
net.e6tech.elements.security
Password()
- Constructor for class net.e6tech.elements.security.
Password
PasswordEncrypted
- Class in
net.e6tech.elements.security
Created by futeh on 1/2/16.
PasswordEncrypted()
- Constructor for class net.e6tech.elements.security.
PasswordEncrypted
PasswordEncrypted(byte[], byte[], byte[], String, String)
- Constructor for class net.e6tech.elements.security.
PasswordEncrypted
PasswordEncrypted(String)
- Constructor for class net.e6tech.elements.security.
PasswordEncrypted
PasswordEncryption
- Class in
net.e6tech.elements.security
PasswordEncryption(char[])
- Constructor for class net.e6tech.elements.security.
PasswordEncryption
create an object with just the passphrase from the user.
PasswordProtected
- Class in
net.e6tech.elements.security.vault
Created by futeh on 1/4/16.
PasswordProtected()
- Constructor for class net.e6tech.elements.security.vault.
PasswordProtected
PasswordValidator
- Class in
net.e6tech.elements.security
PasswordValidator()
- Constructor for class net.e6tech.elements.security.
PasswordValidator
PasswordValidator(int, int, int)
- Constructor for class net.e6tech.elements.security.
PasswordValidator
pbkdf2_256(String, byte[])
- Static method in class net.e6tech.elements.security.
Hash
pbkdf2_512(String, byte[])
- Static method in class net.e6tech.elements.security.
Hash
protect()
- Method in class net.e6tech.elements.security.vault.
ClearText
PUBLIC_KEY_EXP
- Static variable in class net.e6tech.elements.security.vault.
ClearText
PUBLIC_KEY_MOD
- Static variable in class net.e6tech.elements.security.vault.
ClearText
R
remove(String)
- Method in class net.e6tech.elements.security.
JCEKS
removeSecret(String, String)
- Method in interface net.e6tech.elements.security.vault.
Vault
removeSecret(String, String)
- Method in class net.e6tech.elements.security.vault.
VaultImpl
renew(String)
- Method in class net.e6tech.elements.security.vault.
VaultManager
resetText(String)
- Method in class net.e6tech.elements.security.vault.
ClearText
restore(String)
- Method in class net.e6tech.elements.security.vault.
DBVaultStore
restore(String)
- Method in class net.e6tech.elements.security.vault.
FileStore
restore(String)
- Method in interface net.e6tech.elements.security.vault.
VaultStore
RNG
- Class in
net.e6tech.elements.security
Created by futeh.
RNG()
- Constructor for class net.e6tech.elements.security.
RNG
Roles
- Class in
net.e6tech.elements.security.auth
Created by futeh.
Roles()
- Constructor for class net.e6tech.elements.security.auth.
Roles
Roles(Set<String>)
- Constructor for class net.e6tech.elements.security.auth.
Roles
run(String)
- Method in class net.e6tech.elements.security.vault.
Credential
run(String, int)
- Method in class net.e6tech.elements.security.vault.
DualEntry
run(String, ServerSocket)
- Method in class net.e6tech.elements.security.vault.
DualEntry
S
SALT_LEN
- Static variable in class net.e6tech.elements.security.
PasswordEncryption
save(File, char[])
- Method in class net.e6tech.elements.security.
JCEKS
save(OutputStream, char[])
- Method in class net.e6tech.elements.security.
JCEKS
save()
- Method in class net.e6tech.elements.security.vault.
DBVaultStore
save()
- Method in class net.e6tech.elements.security.vault.
FileStore
save()
- Method in class net.e6tech.elements.security.vault.
VaultManager
save()
- Method in interface net.e6tech.elements.security.vault.
VaultStore
seal(String, ClearText, ClearText)
- Method in class net.e6tech.elements.security.vault.
KeyProtected
seal(ClearText, ClearText)
- Method in class net.e6tech.elements.security.vault.
PasswordProtected
sealUser(ClearText, char[])
- Method in class net.e6tech.elements.security.vault.
PasswordProtected
Secret
- Class in
net.e6tech.elements.security.vault
Created by futeh.
Secret()
- Constructor for class net.e6tech.elements.security.vault.
Secret
SECRET_TYPE
- Static variable in class net.e6tech.elements.security.vault.
Constants
SelfSignedCert
- Class in
net.e6tech.elements.security
Created by futeh.
SelfSignedCert()
- Constructor for class net.e6tech.elements.security.
SelfSignedCert
setAlias(String)
- Method in class net.e6tech.elements.security.
SelfSignedCert
setAuthorizationDuration(long)
- Method in class net.e6tech.elements.security.vault.
VaultManager
setBase64(boolean)
- Method in class net.e6tech.elements.security.
SymmetricCipher
setBytes(byte[])
- Method in class net.e6tech.elements.security.vault.
ClearText
setCachedKeys(Map<String, ClearText>)
- Method in class net.e6tech.elements.security.vault.
VaultManagerState
setCertificate(String, X509Certificate)
- Method in class net.e6tech.elements.security.
JCEKS
setControlFlag(AppConfigurationEntry.LoginModuleControlFlag)
- Method in class net.e6tech.elements.security.auth.
LoginConfiguration
setDataSource(DataSource)
- Method in class net.e6tech.elements.security.vault.
DBVaultStore
setDN(String)
- Method in class net.e6tech.elements.security.
SelfSignedCert
setExpiration(int)
- Method in class net.e6tech.elements.security.
SelfSignedCert
setFileName(String)
- Method in class net.e6tech.elements.security.vault.
FileStore
setIncludeSystem(boolean)
- Method in class net.e6tech.elements.security.
JCEKS
setKey(String, SecretKey, char[])
- Method in class net.e6tech.elements.security.
JCEKS
setKeyDataStore(VaultStore)
- Method in class net.e6tech.elements.security.vault.
VaultManager
setLatestRefreshPeriod(long)
- Method in class net.e6tech.elements.security.vault.
DBVaultStore
setLoginModuleClass(String)
- Method in class net.e6tech.elements.security.auth.
LoginConfiguration
setMaxPasswordLength(int)
- Method in class net.e6tech.elements.security.
PasswordValidator
setMinNumberOfGroups(int)
- Method in class net.e6tech.elements.security.
PasswordValidator
setMinPasswordLength(int)
- Method in class net.e6tech.elements.security.
PasswordValidator
setName(String)
- Method in class net.e6tech.elements.security.vault.
VaultImpl
setNewUserMode(boolean)
- Method in class net.e6tech.elements.security.vault.
DualEntry
setOptions(Map<String, ?>)
- Method in class net.e6tech.elements.security.auth.
LoginConfiguration
setPassword(char[])
- Method in class net.e6tech.elements.security.vault.
Credential
setPassword(char[])
- Method in class net.e6tech.elements.security.vault.
VaultManagerState
setProperties(Properties)
- Method in class net.e6tech.elements.security.vault.
ClearText
setProperties(Properties)
- Method in class net.e6tech.elements.security.vault.
Secret
setProperty(String, String)
- Method in class net.e6tech.elements.security.vault.
ClearText
setProtectedProperties(Properties)
- Method in class net.e6tech.elements.security.vault.
ClearText
setProtectedProperties(String)
- Method in class net.e6tech.elements.security.vault.
Secret
setProtectedProperty(String, String)
- Method in class net.e6tech.elements.security.vault.
ClearText
setSecret(String)
- Method in class net.e6tech.elements.security.vault.
Secret
setSignature(ClearText)
- Method in class net.e6tech.elements.security.vault.
VaultManagerState
setTableName(String)
- Method in class net.e6tech.elements.security.vault.
DBVaultStore
setUser(String)
- Method in class net.e6tech.elements.security.vault.
Credential
setUser1(Credential)
- Method in class net.e6tech.elements.security.vault.
DualEntry
setUser2(Credential)
- Method in class net.e6tech.elements.security.vault.
DualEntry
setUserLocalStore(VaultStore)
- Method in class net.e6tech.elements.security.vault.
VaultManager
setVaults(Map<String, VaultImpl>)
- Method in class net.e6tech.elements.security.vault.
VaultFormat
setVersion(String)
- Method in class net.e6tech.elements.security.vault.
VaultFormat
sha256(String)
- Static method in class net.e6tech.elements.security.
Hash
sha512(String)
- Static method in class net.e6tech.elements.security.
Hash
SIGNATURE
- Static variable in class net.e6tech.elements.security.vault.
Constants
SIGNATURE_FORMAT
- Static variable in class net.e6tech.elements.security.vault.
Constants
SIGNATURE_FORMAT_VERSION
- Static variable in class net.e6tech.elements.security.vault.
Constants
SIGNATURE_TYPE
- Static variable in class net.e6tech.elements.security.vault.
Constants
size()
- Method in interface net.e6tech.elements.security.vault.
Vault
size()
- Method in class net.e6tech.elements.security.vault.
VaultImpl
SPECIAL_CHARACTERS
- Static variable in class net.e6tech.elements.security.
PasswordValidator
SymmetricCipher
- Class in
net.e6tech.elements.security
Created by futeh.
SymmetricCipher(String)
- Constructor for class net.e6tech.elements.security.
SymmetricCipher
T
toBase64()
- Method in class net.e6tech.elements.security.
PasswordEncrypted
toBytes(String)
- Static method in class net.e6tech.elements.security.
Hex
toBytes(String)
- Static method in class net.e6tech.elements.security.
SymmetricCipher
toHex()
- Method in class net.e6tech.elements.security.
PasswordEncrypted
toNumeric(int)
- Static method in class net.e6tech.elements.security.
Hex
toString()
- Method in class net.e6tech.elements.security.auth.
Roles
toString()
- Method in class net.e6tech.elements.security.auth.
UserPrincipal
toString(byte[])
- Static method in class net.e6tech.elements.security.
Hex
toString(byte[])
- Static method in class net.e6tech.elements.security.
SymmetricCipher
toString()
- Method in class net.e6tech.elements.security.vault.
ClearText
toText()
- Method in class net.e6tech.elements.security.vault.
ClearText
TYPE
- Static variable in class net.e6tech.elements.security.vault.
Constants
U
unmanage(String)
- Method in class net.e6tech.elements.security.vault.
DBVaultStore
unmanage(String)
- Method in class net.e6tech.elements.security.vault.
FileStore
unmanage(String)
- Method in interface net.e6tech.elements.security.vault.
VaultStore
unseal(Secret, ClearText)
- Method in class net.e6tech.elements.security.vault.
KeyProtected
unseal(Secret, ClearText)
- Method in class net.e6tech.elements.security.vault.
PasswordProtected
unsealUserOrPassphrase(Secret, char[])
- Method in class net.e6tech.elements.security.vault.
PasswordProtected
USER_TYPE
- Static variable in class net.e6tech.elements.security.vault.
Constants
USER_VAULT
- Static variable in class net.e6tech.elements.security.vault.
VaultManager
USERNAME
- Static variable in class net.e6tech.elements.security.vault.
Constants
USERNAME_PATTERN
- Static variable in class net.e6tech.elements.security.
UsernameValidator
UsernamePassword
- Class in
net.e6tech.elements.security.auth
Created by futeh.
UsernamePassword(String, char[])
- Constructor for class net.e6tech.elements.security.auth.
UsernamePassword
UsernamePasswordLoginModule
- Class in
net.e6tech.elements.security.auth
Created by futeh.
UsernamePasswordLoginModule()
- Constructor for class net.e6tech.elements.security.auth.
UsernamePasswordLoginModule
UsernameValidator
- Class in
net.e6tech.elements.security
UsernameValidator()
- Constructor for class net.e6tech.elements.security.
UsernameValidator
UserPrincipal
- Class in
net.e6tech.elements.security.auth
Created by futeh.
UserPrincipal(String)
- Constructor for class net.e6tech.elements.security.auth.
UserPrincipal
V
validate(String)
- Static method in class net.e6tech.elements.security.
PasswordValidator
validate(String)
- Static method in class net.e6tech.elements.security.
UsernameValidator
validateUser(String, char[])
- Method in class net.e6tech.elements.security.vault.
VaultManager
Vault
- Interface in
net.e6tech.elements.security.vault
Created by futeh.
VaultFormat
- Class in
net.e6tech.elements.security.vault
Created by futeh on 1/4/16.
VaultFormat()
- Constructor for class net.e6tech.elements.security.vault.
VaultFormat
VaultFormat(Map<String, VaultImpl>)
- Constructor for class net.e6tech.elements.security.vault.
VaultFormat
VaultImpl
- Class in
net.e6tech.elements.security.vault
Created by futeh on 1/4/16.
VaultImpl()
- Constructor for class net.e6tech.elements.security.vault.
VaultImpl
VaultImpl.VersionComparator
- Class in
net.e6tech.elements.security.vault
VaultManager
- Class in
net.e6tech.elements.security.vault
Created by futeh.
VaultManager()
- Constructor for class net.e6tech.elements.security.vault.
VaultManager
VaultManagerState
- Class in
net.e6tech.elements.security.vault
Created by futeh.
VaultManagerState()
- Constructor for class net.e6tech.elements.security.vault.
VaultManagerState
VaultStore
- Interface in
net.e6tech.elements.security.vault
Created by futeh on 1/4/16.
version()
- Method in class net.e6tech.elements.security.vault.
ClearText
version(String)
- Method in class net.e6tech.elements.security.vault.
ClearText
VERSION
- Static variable in class net.e6tech.elements.security.vault.
Constants
version()
- Method in class net.e6tech.elements.security.vault.
Secret
VERSION
- Static variable in class net.e6tech.elements.security.vault.
VaultFormat
VersionComparator()
- Constructor for class net.e6tech.elements.security.vault.
VaultImpl.VersionComparator
versions(String)
- Method in interface net.e6tech.elements.security.vault.
Vault
versions(String)
- Method in class net.e6tech.elements.security.vault.
VaultImpl
W
writeString()
- Method in class net.e6tech.elements.security.vault.
DBVaultStore
writeString()
- Method in class net.e6tech.elements.security.vault.
FileStore
writeString()
- Method in interface net.e6tech.elements.security.vault.
VaultStore
_
_decrypt(String)
- Method in class net.e6tech.elements.security.vault.
VaultManager
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
R
S
T
U
V
W
_
Skip navigation links
Overview
Package
Class
Tree
Deprecated
Index
Help
Prev
Next
Frames
No Frames
All Classes