Skip navigation links
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
 
AKB - Class in net.e6tech.elements.security.hsm.atalla.simulator
Created by futeh.
AKB(String) - Constructor for class net.e6tech.elements.security.hsm.atalla.simulator.AKB
 
AKB(String, byte[], byte[]) - Constructor for class net.e6tech.elements.security.hsm.atalla.simulator.AKB
 
ALGORITHM - Static variable in class net.e6tech.elements.security.vault.Constants
 
ALGORITHM_AES - Static variable in class net.e6tech.elements.security.SymmetricCipher
 
ALGORITHM_DES_EDE - Static variable in class net.e6tech.elements.security.hsm.atalla.simulator.AKB
 
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
 
AnsiPinBlock - Class in net.e6tech.elements.security.hsm
Created by futeh.
AnsiPinBlock(String, String) - Constructor for class net.e6tech.elements.security.hsm.AnsiPinBlock
 
AnsiPinBlock(byte[], String) - Constructor for class net.e6tech.elements.security.hsm.AnsiPinBlock
 
asAKB(String) - Method in class net.e6tech.elements.security.hsm.atalla.simulator.AtallaSimulator
 
asAKB(String, byte[]) - Method in class net.e6tech.elements.security.hsm.atalla.simulator.AtallaSimulator
 
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
 
AtallaSimulator - Class in net.e6tech.elements.security.hsm.atalla.simulator
Created by futeh.
AtallaSimulator() - Constructor for class net.e6tech.elements.security.hsm.atalla.simulator.AtallaSimulator
 
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
 
BadMessageException - Exception in net.e6tech.elements.security.hsm.atalla
Created by futeh.
BadMessageException() - Constructor for exception net.e6tech.elements.security.hsm.atalla.BadMessageException
 
BadMessageException(String) - Constructor for exception net.e6tech.elements.security.hsm.atalla.BadMessageException
 

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
 
ChangePIN - Class in net.e6tech.elements.security.hsm.atalla.simulator
Created by futeh.
ChangePIN() - Constructor for class net.e6tech.elements.security.hsm.atalla.simulator.ChangePIN
 
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.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
 
Command - Class in net.e6tech.elements.security.hsm.atalla.simulator
Created by futeh.
Command() - Constructor for class net.e6tech.elements.security.hsm.atalla.simulator.Command
 
Command(String) - Constructor for class net.e6tech.elements.security.hsm.atalla.simulator.Command
 
CommandException - Exception in net.e6tech.elements.security.hsm.atalla.simulator
Created by futeh.
CommandException(int, Throwable) - Constructor for exception net.e6tech.elements.security.hsm.atalla.simulator.CommandException
 
CommandException(String, int, Throwable) - Constructor for exception net.e6tech.elements.security.hsm.atalla.simulator.CommandException
 
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.
copy(boolean, String) - Method in class net.e6tech.elements.security.vault.DBVaultStore
 
copy(boolean, String) - Method in class net.e6tech.elements.security.vault.FileStore
 
createInstance(String, AtallaSimulator) - Static method in class net.e6tech.elements.security.hsm.atalla.simulator.Command
 
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
 
CURRENT_VERSION - Static variable in class net.e6tech.elements.security.vault.VaultFormat
 

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(AKB, String) - Method in class net.e6tech.elements.security.hsm.atalla.simulator.AtallaSimulator
 
decrypt(AKB, byte[]) - Method in class net.e6tech.elements.security.hsm.atalla.simulator.AtallaSimulator
 
decrypt(int, int) - Method in class net.e6tech.elements.security.hsm.atalla.simulator.Command
 
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
 
decryptKey(byte[]) - Method in class net.e6tech.elements.security.hsm.atalla.simulator.AKB
 
decryptKey(AKB) - Method in class net.e6tech.elements.security.hsm.atalla.simulator.AtallaSimulator
 
decryptKey(int) - Method in class net.e6tech.elements.security.hsm.atalla.simulator.Command
 
decryptPrivate(String) - Method in class net.e6tech.elements.security.vault.VaultManager
 
DES_EDE_CBC_NO_PADDING - Static variable in class net.e6tech.elements.security.hsm.atalla.simulator.AKB
 
digest(MessageDigest, String) - Static method in class net.e6tech.elements.security.Hash
 
doProcess() - Method in class net.e6tech.elements.security.hsm.atalla.simulator.ChangePIN
 
doProcess() - Method in class net.e6tech.elements.security.hsm.atalla.simulator.Command
 
doProcess() - Method in class net.e6tech.elements.security.hsm.atalla.simulator.Echo
 
doProcess() - Method in class net.e6tech.elements.security.hsm.atalla.simulator.EncryptPIN
 
doProcess() - Method in class net.e6tech.elements.security.hsm.atalla.simulator.GenerateCVV
 
doProcess() - Method in class net.e6tech.elements.security.hsm.atalla.simulator.ImportWorkingKey
 
doProcess() - Method in class net.e6tech.elements.security.hsm.atalla.simulator.TranslatePIN
 
doProcess() - Method in class net.e6tech.elements.security.hsm.atalla.simulator.TranslatePINBlock
 
doProcess() - Method in class net.e6tech.elements.security.hsm.atalla.simulator.VerifyPIN
 
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

Echo - Class in net.e6tech.elements.security.hsm.atalla.simulator
Created by futeh.
Echo() - Constructor for class net.e6tech.elements.security.hsm.atalla.simulator.Echo
 
encrypt(PublicKey, byte[]) - Method in class net.e6tech.elements.security.AsymmetricCipher
 
encrypt(AKB, String) - Method in class net.e6tech.elements.security.hsm.atalla.simulator.AtallaSimulator
 
encrypt(AKB, byte[]) - Method in class net.e6tech.elements.security.hsm.atalla.simulator.AtallaSimulator
 
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
 
EncryptPIN - Class in net.e6tech.elements.security.hsm.atalla.simulator
Created by futeh.
EncryptPIN() - Constructor for class net.e6tech.elements.security.hsm.atalla.simulator.EncryptPIN
 
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
 
error() - Method in exception net.e6tech.elements.security.hsm.atalla.simulator.CommandException
 

F

fields - Variable in class net.e6tech.elements.security.hsm.atalla.Message
 
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
 
formatField() - Method in exception net.e6tech.elements.security.hsm.atalla.simulator.CommandException
 

G

GenerateCVV - Class in net.e6tech.elements.security.hsm.atalla.simulator
Created by futeh.
GenerateCVV() - Constructor for class net.e6tech.elements.security.hsm.atalla.simulator.GenerateCVV
 
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
 
generateOffset(byte[], String, char, String) - Method in class net.e6tech.elements.security.hsm.atalla.simulator.IBM3624PINOffset
 
generatePVV(byte[], String, int, String) - Method in class net.e6tech.elements.security.hsm.atalla.simulator.VisaPVV
 
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
 
generateVisaCVV(String, byte[], int) - Method in class net.e6tech.elements.security.hsm.atalla.simulator.GenerateCVV
 
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() - 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
 
getCheckDigit() - Method in class net.e6tech.elements.security.hsm.atalla.simulator.AKB
 
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
 
getEncoding() - Method in class net.e6tech.elements.security.hsm.AnsiPinBlock
 
getEncrypted() - Method in class net.e6tech.elements.security.PasswordEncrypted
 
getEncryptedKey() - Method in class net.e6tech.elements.security.hsm.atalla.simulator.AKB
 
getErrorType() - Method in exception net.e6tech.elements.security.hsm.atalla.simulator.CommandException
 
getExpiration() - Method in class net.e6tech.elements.security.SelfSignedCert
 
getField(int) - Method in class net.e6tech.elements.security.hsm.atalla.Message
 
getFields() - Method in class net.e6tech.elements.security.hsm.atalla.Message
 
getFileName() - Method in class net.e6tech.elements.security.vault.FileStore
 
getHeader() - Method in class net.e6tech.elements.security.hsm.atalla.simulator.AKB
 
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) - Method in class net.e6tech.elements.security.hsm.atalla.simulator.AtallaSimulator
 
getKey(String, char[]) - Method in class net.e6tech.elements.security.JCEKS
 
getKeyAlias() - Method in class net.e6tech.elements.security.PasswordEncrypted
 
getKeyBlock() - Method in class net.e6tech.elements.security.hsm.atalla.simulator.AKB
 
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
 
getMac() - Method in class net.e6tech.elements.security.hsm.atalla.simulator.AKB
 
getMasterKey() - Method in class net.e6tech.elements.security.hsm.atalla.simulator.AtallaSimulator
 
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
 
getPIN() - Method in class net.e6tech.elements.security.hsm.AnsiPinBlock
 
getPinBlock(int, int, int) - Method in class net.e6tech.elements.security.hsm.atalla.simulator.Command
 
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
 
getRevision() - Method in exception net.e6tech.elements.security.hsm.atalla.simulator.CommandException
 
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.

I

ibm3624() - Method in class net.e6tech.elements.security.hsm.atalla.simulator.ChangePIN
 
ibm3624() - Method in class net.e6tech.elements.security.hsm.atalla.simulator.VerifyPIN
 
IBM3624PINOffset - Class in net.e6tech.elements.security.hsm.atalla.simulator
Created by futeh.
IBM3624PINOffset() - Constructor for class net.e6tech.elements.security.hsm.atalla.simulator.IBM3624PINOffset
 
importKey(AKB, byte[]) - Method in class net.e6tech.elements.security.hsm.atalla.simulator.AtallaSimulator
 
ImportWorkingKey - Class in net.e6tech.elements.security.hsm.atalla.simulator
field 0 - 11B field 1 - variant, only 0 is supported field 2 - working encrypted with kek field 3 - AKB kek encrypted with master key return 21B, AKB of the working key encrypted with master key, check digits Created by futeh.
ImportWorkingKey() - Constructor for class net.e6tech.elements.security.hsm.atalla.simulator.ImportWorkingKey
 
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
 
isSanityCheck() - Method in class net.e6tech.elements.security.hsm.AnsiPinBlock
 
isStopped() - Method in class net.e6tech.elements.security.hsm.atalla.simulator.AtallaSimulator
 

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
 
keys - Variable in class net.e6tech.elements.security.hsm.atalla.simulator.AtallaSimulator
 
keyVersion() - Method in class net.e6tech.elements.security.vault.Secret
 

L

listUsers() - Method in class net.e6tech.elements.security.vault.VaultManager
 
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.hsm.atalla.simulator.AtallaSimulator
 
main(String...) - Static method in class net.e6tech.elements.security.hsm.atalla.simulator.IBM3624PINOffset
 
main(String...) - Static method in class net.e6tech.elements.security.hsm.atalla.simulator.VisaPVV
 
main(String...) - Static method in class net.e6tech.elements.security.JCEKS
 
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
 
Message - Class in net.e6tech.elements.security.hsm.atalla
Created by futeh.
Message() - Constructor for class net.e6tech.elements.security.hsm.atalla.Message
 
Message(String) - Constructor for class net.e6tech.elements.security.hsm.atalla.Message
 

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.hsm - package net.e6tech.elements.security.hsm
 
net.e6tech.elements.security.hsm.atalla - package net.e6tech.elements.security.hsm.atalla
 
net.e6tech.elements.security.hsm.atalla.simulator - package net.e6tech.elements.security.hsm.atalla.simulator
 
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
 
normalizeKey(byte[]) - Static method in class net.e6tech.elements.security.hsm.atalla.simulator.AKB
 

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

parse(String) - Method in class net.e6tech.elements.security.hsm.atalla.Message
 
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
 
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
 
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
 
process() - Method in class net.e6tech.elements.security.hsm.atalla.simulator.Command
 
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.
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(int, Callable<T>) - Static method in class net.e6tech.elements.security.hsm.atalla.simulator.Command
 
run(String) - Method in class net.e6tech.elements.security.vault.Credential
 
run(String, int) - 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(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
 
setDecimalizationTable(IBM3624PINOffset, int) - Method in class net.e6tech.elements.security.hsm.atalla.simulator.Command
 
setDecimalizationTable(String) - Method in class net.e6tech.elements.security.hsm.atalla.simulator.IBM3624PINOffset
 
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
 
setMasterKey(String) - Method in class net.e6tech.elements.security.hsm.atalla.simulator.AtallaSimulator
 
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
 
simulator - Variable in class net.e6tech.elements.security.hsm.atalla.simulator.Command
 
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
 
start() - Method in class net.e6tech.elements.security.hsm.atalla.simulator.AtallaSimulator
 
startServer() - Method in class net.e6tech.elements.security.hsm.atalla.simulator.AtallaSimulator
 
stop() - Method in class net.e6tech.elements.security.hsm.atalla.simulator.AtallaSimulator
 
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() - Method in class net.e6tech.elements.security.hsm.atalla.Message
 
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
 
TranslatePIN - Class in net.e6tech.elements.security.hsm.atalla.simulator
Created by futeh.
TranslatePIN() - Constructor for class net.e6tech.elements.security.hsm.atalla.simulator.TranslatePIN
 
TranslatePINBlock - Class in net.e6tech.elements.security.hsm.atalla.simulator
Created by futeh.
TranslatePINBlock() - Constructor for class net.e6tech.elements.security.hsm.atalla.simulator.TranslatePINBlock
 
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
 
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.
VerifyPIN - Class in net.e6tech.elements.security.hsm.atalla.simulator
Created by futeh.
VerifyPIN() - Constructor for class net.e6tech.elements.security.hsm.atalla.simulator.VerifyPIN
 
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
 
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
 
visaPVV() - Method in class net.e6tech.elements.security.hsm.atalla.simulator.ChangePIN
 
visaPVV() - Method in class net.e6tech.elements.security.hsm.atalla.simulator.VerifyPIN
 
VisaPVV - Class in net.e6tech.elements.security.hsm.atalla.simulator
Created by futeh.
VisaPVV() - Constructor for class net.e6tech.elements.security.hsm.atalla.simulator.VisaPVV
 

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