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

A

AgileEncryptionProvider - Class in com.healthmarketscience.jackcess.crypt.impl.office
 
AgileEncryptionProvider(PageChannel, byte[], ByteBuffer, byte[]) - Constructor for class com.healthmarketscience.jackcess.crypt.impl.office.AgileEncryptionProvider
 
applyPageNumber(byte[], int, int) - Static method in class com.healthmarketscience.jackcess.crypt.impl.BaseCryptCodecHandler
Returns a copy of the given key with the bytes of the given pageNumber applied at the given offset using XOR.

B

BaseCryptCodecHandler - Class in com.healthmarketscience.jackcess.crypt.impl
Common CodecHandler support.
BaseJetCryptCodecHandler - Class in com.healthmarketscience.jackcess.crypt.impl
Base CodecHandler support for Jet RC4 encryption based CodecHandlers.
BlockCipherProvider - Class in com.healthmarketscience.jackcess.crypt.impl.office
 
BlockCipherProvider(PageChannel, byte[]) - Constructor for class com.healthmarketscience.jackcess.crypt.impl.office.BlockCipherProvider
 

C

canDecodeInline() - Method in class com.healthmarketscience.jackcess.crypt.impl.BaseJetCryptCodecHandler
 
canDecodeInline() - Method in class com.healthmarketscience.jackcess.crypt.impl.office.BlockCipherProvider
 
canDecodeInline() - Method in class com.healthmarketscience.jackcess.crypt.impl.office.StreamCipherProvider
 
canEncodePartialPage() - Method in class com.healthmarketscience.jackcess.crypt.impl.BaseJetCryptCodecHandler
 
canEncodePartialPage() - Method in class com.healthmarketscience.jackcess.crypt.impl.office.BlockCipherProvider
 
canEncodePartialPage() - Method in class com.healthmarketscience.jackcess.crypt.impl.office.OfficeBinaryDocRC4Provider
 
canEncodePartialPage() - Method in class com.healthmarketscience.jackcess.crypt.impl.office.RC4CryptoAPIProvider
 
CIPHER_DECRYPT_MODE - Static variable in class com.healthmarketscience.jackcess.crypt.impl.BaseCryptCodecHandler
 
CIPHER_ENCRYPT_MODE - Static variable in class com.healthmarketscience.jackcess.crypt.impl.BaseCryptCodecHandler
 
com.healthmarketscience.jackcess.crypt - package com.healthmarketscience.jackcess.crypt
 
com.healthmarketscience.jackcess.crypt.impl - package com.healthmarketscience.jackcess.crypt.impl
 
com.healthmarketscience.jackcess.crypt.impl.office - package com.healthmarketscience.jackcess.crypt.impl.office
 
com.healthmarketscience.jackcess.crypt.model - package com.healthmarketscience.jackcess.crypt.model
 
com.healthmarketscience.jackcess.crypt.model.cert - package com.healthmarketscience.jackcess.crypt.model.cert
 
com.healthmarketscience.jackcess.crypt.model.password - package com.healthmarketscience.jackcess.crypt.model.password
 
com.healthmarketscience.jackcess.crypt.util - package com.healthmarketscience.jackcess.crypt.util
 
create(PageChannel) - Static method in class com.healthmarketscience.jackcess.crypt.impl.JetCryptCodecHandler
 
create(Supplier<String>, PageChannel, Charset) - Static method in class com.healthmarketscience.jackcess.crypt.impl.MSISAMCryptCodecHandler
 
create(Supplier<String>, PageChannel, Charset) - Static method in class com.healthmarketscience.jackcess.crypt.impl.OfficeCryptCodecHandler
 
createHandler(PageChannel, Charset) - Method in class com.healthmarketscience.jackcess.crypt.CryptCodecProvider
 
CryptCodecProvider - Class in com.healthmarketscience.jackcess.crypt
Implementation of CodecProvider with support for some forms of Microsoft Access and Microsoft Money file encryption.
CryptCodecProvider() - Constructor for class com.healthmarketscience.jackcess.crypt.CryptCodecProvider
 
CryptCodecProvider(String) - Constructor for class com.healthmarketscience.jackcess.crypt.CryptCodecProvider
 
CryptCodecProvider(PasswordCallback) - Constructor for class com.healthmarketscience.jackcess.crypt.CryptCodecProvider
 
CryptCodecProvider(Supplier<String>) - Constructor for class com.healthmarketscience.jackcess.crypt.CryptCodecProvider
 
CryptCodecUtil - Class in com.healthmarketscience.jackcess.crypt
Utility class for configuring the CryptCodecProvider on the given DatabaseBuilder.
CTCertificateKeyEncryptor - Class in com.healthmarketscience.jackcess.crypt.model.cert
Java class for CT_CertificateKeyEncryptor complex type.
CTCertificateKeyEncryptor() - Constructor for class com.healthmarketscience.jackcess.crypt.model.cert.CTCertificateKeyEncryptor
 
CTDataIntegrity - Class in com.healthmarketscience.jackcess.crypt.model
Java class for CT_DataIntegrity complex type.
CTDataIntegrity() - Constructor for class com.healthmarketscience.jackcess.crypt.model.CTDataIntegrity
 
CTEncryption - Class in com.healthmarketscience.jackcess.crypt.model
Java class for CT_Encryption complex type.
CTEncryption() - Constructor for class com.healthmarketscience.jackcess.crypt.model.CTEncryption
 
CTKeyData - Class in com.healthmarketscience.jackcess.crypt.model
Java class for CT_KeyData complex type.
CTKeyData() - Constructor for class com.healthmarketscience.jackcess.crypt.model.CTKeyData
 
CTKeyEncryptor - Class in com.healthmarketscience.jackcess.crypt.model
Java class for CT_KeyEncryptor complex type.
CTKeyEncryptor() - Constructor for class com.healthmarketscience.jackcess.crypt.model.CTKeyEncryptor
 
CTKeyEncryptors - Class in com.healthmarketscience.jackcess.crypt.model
Java class for CT_KeyEncryptors complex type.
CTKeyEncryptors() - Constructor for class com.healthmarketscience.jackcess.crypt.model.CTKeyEncryptors
 
CTPasswordKeyEncryptor - Class in com.healthmarketscience.jackcess.crypt.model.password
Java class for CT_PasswordKeyEncryptor complex type.
CTPasswordKeyEncryptor() - Constructor for class com.healthmarketscience.jackcess.crypt.model.password.CTPasswordKeyEncryptor
 

D

decodePage(ByteBuffer, ByteBuffer, int) - Method in class com.healthmarketscience.jackcess.crypt.impl.BaseJetCryptCodecHandler
 
decodePage(ByteBuffer, ByteBuffer, int) - Method in class com.healthmarketscience.jackcess.crypt.impl.OfficeCryptCodecHandler
 

E

ECMAStandardEncryptionProvider - Class in com.healthmarketscience.jackcess.crypt.impl.office
 
ECMAStandardEncryptionProvider(PageChannel, byte[], ByteBuffer, byte[]) - Constructor for class com.healthmarketscience.jackcess.crypt.impl.office.ECMAStandardEncryptionProvider
 
encodePage(ByteBuffer, int, int) - Method in class com.healthmarketscience.jackcess.crypt.impl.BaseJetCryptCodecHandler
 
encodePage(ByteBuffer, int, int) - Method in class com.healthmarketscience.jackcess.crypt.impl.OfficeCryptCodecHandler
 
encodePageImpl(ByteBuffer, int, int) - Method in class com.healthmarketscience.jackcess.crypt.impl.office.BlockCipherProvider
 
encodePageImpl(ByteBuffer, int, int) - Method in class com.healthmarketscience.jackcess.crypt.impl.office.StreamCipherProvider
 
EncryptionHeader - Class in com.healthmarketscience.jackcess.crypt.impl.office
 
EncryptionHeader(ByteBuffer) - Constructor for class com.healthmarketscience.jackcess.crypt.impl.office.EncryptionHeader
 
EncryptionHeader.CryptoAlgorithm - Enum in com.healthmarketscience.jackcess.crypt.impl.office
 
EncryptionHeader.HashAlgorithm - Enum in com.healthmarketscience.jackcess.crypt.impl.office
 
EncryptionVerifier - Class in com.healthmarketscience.jackcess.crypt.impl.office
 
EncryptionVerifier(ByteBuffer, EncryptionHeader.CryptoAlgorithm) - Constructor for class com.healthmarketscience.jackcess.crypt.impl.office.EncryptionVerifier
 

F

Factory() - Constructor for class com.healthmarketscience.jackcess.crypt.util.RC4EngineCompat.Factory
 
FAES_FLAG - Static variable in class com.healthmarketscience.jackcess.crypt.impl.office.EncryptionHeader
 
FCRYPTO_API_FLAG - Static variable in class com.healthmarketscience.jackcess.crypt.impl.office.EncryptionHeader
 
FDOC_PROPS_FLAG - Static variable in class com.healthmarketscience.jackcess.crypt.impl.office.EncryptionHeader
 
FEXTERNAL_FLAG - Static variable in class com.healthmarketscience.jackcess.crypt.impl.office.EncryptionHeader
 
fill(byte[], int) - Static method in class com.healthmarketscience.jackcess.crypt.impl.BaseCryptCodecHandler
Fills the given array with the given value and returns it.
fixToLength(byte[], int) - Static method in class com.healthmarketscience.jackcess.crypt.impl.BaseCryptCodecHandler
 
fixToLength(byte[], int, int) - Static method in class com.healthmarketscience.jackcess.crypt.impl.BaseCryptCodecHandler
 
fromValue(String) - Static method in enum com.healthmarketscience.jackcess.crypt.model.cert.STCertificateKeyEncryptorUri
 
fromValue(String) - Static method in enum com.healthmarketscience.jackcess.crypt.model.password.STPasswordKeyEncryptorUri
 

G

get(int) - Method in class com.healthmarketscience.jackcess.crypt.impl.KeyCache
 
get() - Method in interface com.healthmarketscience.jackcess.crypt.PasswordCallback
 
getAlgId() - Method in enum com.healthmarketscience.jackcess.crypt.impl.office.EncryptionHeader.CryptoAlgorithm
 
getAlgId() - Method in enum com.healthmarketscience.jackcess.crypt.impl.office.EncryptionHeader.HashAlgorithm
 
getAlgorithmName() - Method in interface com.healthmarketscience.jackcess.crypt.util.StreamCipherCompat
 
getAny() - Method in class com.healthmarketscience.jackcess.crypt.model.CTKeyEncryptor
Gets the value of the any property.
getBlockSize() - Method in class com.healthmarketscience.jackcess.crypt.model.CTKeyData
Gets the value of the blockSize property.
getBlockSize() - Method in class com.healthmarketscience.jackcess.crypt.model.password.CTPasswordKeyEncryptor
Gets the value of the blockSize property.
getCertVerifier() - Method in class com.healthmarketscience.jackcess.crypt.model.cert.CTCertificateKeyEncryptor
Gets the value of the certVerifier property.
getCipherAlgorithm() - Method in class com.healthmarketscience.jackcess.crypt.model.CTKeyData
Gets the value of the cipherAlgorithm property.
getCipherAlgorithm() - Method in class com.healthmarketscience.jackcess.crypt.model.password.CTPasswordKeyEncryptor
Gets the value of the cipherAlgorithm property.
getCipherChaining() - Method in class com.healthmarketscience.jackcess.crypt.model.CTKeyData
Gets the value of the cipherChaining property.
getCipherChaining() - Method in class com.healthmarketscience.jackcess.crypt.model.password.CTPasswordKeyEncryptor
Gets the value of the cipherChaining property.
getCryptoAlgorithm() - Method in class com.healthmarketscience.jackcess.crypt.impl.office.EncryptionHeader
 
getCspName() - Method in class com.healthmarketscience.jackcess.crypt.impl.office.EncryptionHeader
 
getDataIntegrity() - Method in class com.healthmarketscience.jackcess.crypt.model.CTEncryption
Gets the value of the dataIntegrity property.
getEncryptedHmacKey() - Method in class com.healthmarketscience.jackcess.crypt.model.CTDataIntegrity
Gets the value of the encryptedHmacKey property.
getEncryptedHmacValue() - Method in class com.healthmarketscience.jackcess.crypt.model.CTDataIntegrity
Gets the value of the encryptedHmacValue property.
getEncryptedKeyValue() - Method in class com.healthmarketscience.jackcess.crypt.model.cert.CTCertificateKeyEncryptor
Gets the value of the encryptedKeyValue property.
getEncryptedKeyValue() - Method in class com.healthmarketscience.jackcess.crypt.model.password.CTPasswordKeyEncryptor
Gets the value of the encryptedKeyValue property.
getEncryptedVerifier() - Method in class com.healthmarketscience.jackcess.crypt.impl.office.EncryptionVerifier
 
getEncryptedVerifierHash() - Method in class com.healthmarketscience.jackcess.crypt.impl.office.EncryptionVerifier
 
getEncryptedVerifierHashInput() - Method in class com.healthmarketscience.jackcess.crypt.model.password.CTPasswordKeyEncryptor
Gets the value of the encryptedVerifierHashInput property.
getEncryptedVerifierHashLen() - Method in enum com.healthmarketscience.jackcess.crypt.impl.office.EncryptionHeader.CryptoAlgorithm
 
getEncryptedVerifierHashValue() - Method in class com.healthmarketscience.jackcess.crypt.model.password.CTPasswordKeyEncryptor
Gets the value of the encryptedVerifierHashValue property.
getFlags() - Method in class com.healthmarketscience.jackcess.crypt.impl.office.EncryptionHeader
 
getHashAlgorithm() - Method in class com.healthmarketscience.jackcess.crypt.impl.office.EncryptionHeader
 
getHashAlgorithm() - Method in class com.healthmarketscience.jackcess.crypt.model.CTKeyData
Gets the value of the hashAlgorithm property.
getHashAlgorithm() - Method in class com.healthmarketscience.jackcess.crypt.model.password.CTPasswordKeyEncryptor
Gets the value of the hashAlgorithm property.
getHashSize() - Method in class com.healthmarketscience.jackcess.crypt.model.CTKeyData
Gets the value of the hashSize property.
getHashSize() - Method in class com.healthmarketscience.jackcess.crypt.model.password.CTPasswordKeyEncryptor
Gets the value of the hashSize property.
getKeyBits() - Method in class com.healthmarketscience.jackcess.crypt.model.CTKeyData
Gets the value of the keyBits property.
getKeyBits() - Method in class com.healthmarketscience.jackcess.crypt.model.password.CTPasswordKeyEncryptor
Gets the value of the keyBits property.
getKeyData() - Method in class com.healthmarketscience.jackcess.crypt.model.CTEncryption
Gets the value of the keyData property.
getKeyEncryptor() - Method in class com.healthmarketscience.jackcess.crypt.model.CTKeyEncryptors
Gets the value of the keyEncryptor property.
getKeyEncryptors() - Method in class com.healthmarketscience.jackcess.crypt.model.CTEncryption
Gets the value of the keyEncryptors property.
getKeySize() - Method in class com.healthmarketscience.jackcess.crypt.impl.office.EncryptionHeader
 
getKeySizeMin() - Method in enum com.healthmarketscience.jackcess.crypt.impl.office.EncryptionHeader.CryptoAlgorithm
 
getPassword() - Method in class com.healthmarketscience.jackcess.crypt.CryptCodecProvider
 
getPassword() - Method in interface com.healthmarketscience.jackcess.crypt.PasswordCallback
Invoked by CryptCodecProvider when a password is necessary to open an access database.
getPasswordCallback() - Method in class com.healthmarketscience.jackcess.crypt.CryptCodecProvider
 
getPasswordSupplier() - Method in class com.healthmarketscience.jackcess.crypt.CryptCodecProvider
 
getProviderType() - Method in class com.healthmarketscience.jackcess.crypt.impl.office.EncryptionHeader
 
getSalt() - Method in class com.healthmarketscience.jackcess.crypt.impl.office.EncryptionVerifier
 
getSaltSize() - Method in class com.healthmarketscience.jackcess.crypt.impl.office.EncryptionVerifier
 
getSaltSize() - Method in class com.healthmarketscience.jackcess.crypt.model.CTKeyData
Gets the value of the saltSize property.
getSaltSize() - Method in class com.healthmarketscience.jackcess.crypt.model.password.CTPasswordKeyEncryptor
Gets the value of the saltSize property.
getSaltValue() - Method in class com.healthmarketscience.jackcess.crypt.model.CTKeyData
Gets the value of the saltValue property.
getSaltValue() - Method in class com.healthmarketscience.jackcess.crypt.model.password.CTPasswordKeyEncryptor
Gets the value of the saltValue property.
getSizeExtra() - Method in class com.healthmarketscience.jackcess.crypt.impl.office.EncryptionHeader
 
getSpinCount() - Method in class com.healthmarketscience.jackcess.crypt.model.password.CTPasswordKeyEncryptor
Gets the value of the spinCount property.
getUri() - Method in class com.healthmarketscience.jackcess.crypt.model.CTKeyEncryptor
Gets the value of the uri property.
getVerifierHashSize() - Method in class com.healthmarketscience.jackcess.crypt.impl.office.EncryptionVerifier
 
getX509Certificate() - Method in class com.healthmarketscience.jackcess.crypt.model.cert.CTCertificateKeyEncryptor
Gets the value of the x509Certificate property.

H

hash(Digest, byte[]) - Static method in class com.healthmarketscience.jackcess.crypt.impl.BaseCryptCodecHandler
Hashes the given bytes using the given digest and returns the result.
hash(Digest, byte[], byte[]) - Static method in class com.healthmarketscience.jackcess.crypt.impl.BaseCryptCodecHandler
Hashes the given bytes1 and bytes2 using the given digest and returns the result.
hash(Digest, byte[], int) - Static method in class com.healthmarketscience.jackcess.crypt.impl.BaseCryptCodecHandler
Hashes the given bytes using the given digest and returns the hash fixed to the given length.
hash(Digest, byte[], byte[], int) - Static method in class com.healthmarketscience.jackcess.crypt.impl.BaseCryptCodecHandler
Hashes the given bytes1 and bytes2 using the given digest and returns the hash fixed to the given length.

I

init(boolean, CipherParameters) - Method in interface com.healthmarketscience.jackcess.crypt.util.StreamCipherCompat
 
initBlockCipher() - Method in enum com.healthmarketscience.jackcess.crypt.impl.office.XmlEncryptionDescriptor.CipherAlgorithm
 
initChainingMode(BlockCipher) - Method in enum com.healthmarketscience.jackcess.crypt.impl.office.XmlEncryptionDescriptor.CipherChaining
 
initCipher(String, String) - Static method in class com.healthmarketscience.jackcess.crypt.impl.office.XmlEncryptionDescriptor
 
initDigest() - Method in enum com.healthmarketscience.jackcess.crypt.impl.office.XmlEncryptionDescriptor.HashAlgorithm
 
initDigest(String) - Static method in class com.healthmarketscience.jackcess.crypt.impl.office.XmlEncryptionDescriptor
 
InvalidCredentialsException - Exception in com.healthmarketscience.jackcess.crypt
Thrown when the wrong credentials (password) has been provided for opening a database.
InvalidCredentialsException(String) - Constructor for exception com.healthmarketscience.jackcess.crypt.InvalidCredentialsException
 
InvalidCryptoConfigurationException - Exception in com.healthmarketscience.jackcess.crypt
Thrown when the crypto configuration contained within the database is invalid.
InvalidCryptoConfigurationException(String) - Constructor for exception com.healthmarketscience.jackcess.crypt.InvalidCryptoConfigurationException
 
InvalidCryptoConfigurationException(String, Throwable) - Constructor for exception com.healthmarketscience.jackcess.crypt.InvalidCryptoConfigurationException
 
isFlagSet(int, int) - Static method in class com.healthmarketscience.jackcess.crypt.impl.office.EncryptionHeader
 
isValidKeySize(int) - Method in enum com.healthmarketscience.jackcess.crypt.impl.office.EncryptionHeader.CryptoAlgorithm
 

J

JetCryptCodecHandler - Class in com.healthmarketscience.jackcess.crypt.impl
CodecHandler for Jet databases.

K

KeyCache<K> - Class in com.healthmarketscience.jackcess.crypt.impl
 

M

MSISAMCryptCodecHandler - Class in com.healthmarketscience.jackcess.crypt.impl
CodecHandler for MSISAM databases.

N

newInstance() - Method in class com.healthmarketscience.jackcess.crypt.util.RC4EngineCompat.Factory
 
newInstance() - Method in class com.healthmarketscience.jackcess.crypt.util.StreamCipherFactory
 
newRC4Engine() - Static method in class com.healthmarketscience.jackcess.crypt.util.StreamCipherFactory
 
NonStandardEncryptionProvider - Class in com.healthmarketscience.jackcess.crypt.impl.office
The "non-standard" provider handles the case where AES is enabled for older databases with the office crypto "compatmode" set to 0 (non-compatible).
NonStandardEncryptionProvider(PageChannel, byte[], ByteBuffer, byte[]) - Constructor for class com.healthmarketscience.jackcess.crypt.impl.office.NonStandardEncryptionProvider
 

O

OfficeBinaryDocRC4Provider - Class in com.healthmarketscience.jackcess.crypt.impl.office
 
OfficeBinaryDocRC4Provider(PageChannel, byte[], ByteBuffer, byte[]) - Constructor for class com.healthmarketscience.jackcess.crypt.impl.office.OfficeBinaryDocRC4Provider
 
OfficeCryptCodecHandler - Class in com.healthmarketscience.jackcess.crypt.impl
CryptCodecHandler for the Office Document Cryptography standard.

P

parseEncryptionDescriptor(byte[]) - Static method in class com.healthmarketscience.jackcess.crypt.impl.office.XmlEncryptionDescriptor
 
parseEncryptionDescriptor(byte[]) - Static method in class com.healthmarketscience.jackcess.crypt.impl.office.XmlEncryptionParser
 
PasswordCallback - Interface in com.healthmarketscience.jackcess.crypt
Callback which can be used by CryptCodecProvider to retrieve a password on demand, at the time it is required.
processStreamBytes(byte[], int, int, byte[], int) - Method in class com.healthmarketscience.jackcess.crypt.util.RC4EngineCompat
 
processStreamBytes(byte[], int, int, byte[], int) - Method in interface com.healthmarketscience.jackcess.crypt.util.StreamCipherCompat
 

R

RC4BlockCipher() - Constructor for class com.healthmarketscience.jackcess.crypt.impl.office.XmlEncryptionDescriptor.RC4BlockCipher
 
RC4CryptoAPIProvider - Class in com.healthmarketscience.jackcess.crypt.impl.office
 
RC4CryptoAPIProvider(PageChannel, byte[], ByteBuffer, byte[]) - Constructor for class com.healthmarketscience.jackcess.crypt.impl.office.RC4CryptoAPIProvider
 
RC4EngineCompat - Class in com.healthmarketscience.jackcess.crypt.util
Simple Extension of RC4Engine which implements StreamCipherCompat and allows jackcess-encrypt to work with 1.51+ versions of Bouncy Castle.
RC4EngineCompat() - Constructor for class com.healthmarketscience.jackcess.crypt.util.RC4EngineCompat
 
RC4EngineCompat.Factory - Class in com.healthmarketscience.jackcess.crypt.util
StreamCipherFactory for this engine
read(ByteBuffer, Set<EncryptionHeader.CryptoAlgorithm>, Set<EncryptionHeader.HashAlgorithm>) - Static method in class com.healthmarketscience.jackcess.crypt.impl.office.EncryptionHeader
 
reset() - Method in interface com.healthmarketscience.jackcess.crypt.util.StreamCipherCompat
 
returnByte(byte) - Method in interface com.healthmarketscience.jackcess.crypt.util.StreamCipherCompat
 

S

setAny(Object) - Method in class com.healthmarketscience.jackcess.crypt.model.CTKeyEncryptor
Sets the value of the any property.
setBlockSize(long) - Method in class com.healthmarketscience.jackcess.crypt.model.CTKeyData
Sets the value of the blockSize property.
setBlockSize(long) - Method in class com.healthmarketscience.jackcess.crypt.model.password.CTPasswordKeyEncryptor
Sets the value of the blockSize property.
setCertVerifier(byte[]) - Method in class com.healthmarketscience.jackcess.crypt.model.cert.CTCertificateKeyEncryptor
Sets the value of the certVerifier property.
setCipherAlgorithm(String) - Method in class com.healthmarketscience.jackcess.crypt.model.CTKeyData
Sets the value of the cipherAlgorithm property.
setCipherAlgorithm(String) - Method in class com.healthmarketscience.jackcess.crypt.model.password.CTPasswordKeyEncryptor
Sets the value of the cipherAlgorithm property.
setCipherChaining(String) - Method in class com.healthmarketscience.jackcess.crypt.model.CTKeyData
Sets the value of the cipherChaining property.
setCipherChaining(String) - Method in class com.healthmarketscience.jackcess.crypt.model.password.CTPasswordKeyEncryptor
Sets the value of the cipherChaining property.
setDataIntegrity(CTDataIntegrity) - Method in class com.healthmarketscience.jackcess.crypt.model.CTEncryption
Sets the value of the dataIntegrity property.
setEncryptedHmacKey(byte[]) - Method in class com.healthmarketscience.jackcess.crypt.model.CTDataIntegrity
Sets the value of the encryptedHmacKey property.
setEncryptedHmacValue(byte[]) - Method in class com.healthmarketscience.jackcess.crypt.model.CTDataIntegrity
Sets the value of the encryptedHmacValue property.
setEncryptedKeyValue(byte[]) - Method in class com.healthmarketscience.jackcess.crypt.model.cert.CTCertificateKeyEncryptor
Sets the value of the encryptedKeyValue property.
setEncryptedKeyValue(byte[]) - Method in class com.healthmarketscience.jackcess.crypt.model.password.CTPasswordKeyEncryptor
Sets the value of the encryptedKeyValue property.
setEncryptedVerifierHashInput(byte[]) - Method in class com.healthmarketscience.jackcess.crypt.model.password.CTPasswordKeyEncryptor
Sets the value of the encryptedVerifierHashInput property.
setEncryptedVerifierHashValue(byte[]) - Method in class com.healthmarketscience.jackcess.crypt.model.password.CTPasswordKeyEncryptor
Sets the value of the encryptedVerifierHashValue property.
setHashAlgorithm(String) - Method in class com.healthmarketscience.jackcess.crypt.model.CTKeyData
Sets the value of the hashAlgorithm property.
setHashAlgorithm(String) - Method in class com.healthmarketscience.jackcess.crypt.model.password.CTPasswordKeyEncryptor
Sets the value of the hashAlgorithm property.
setHashSize(long) - Method in class com.healthmarketscience.jackcess.crypt.model.CTKeyData
Sets the value of the hashSize property.
setHashSize(long) - Method in class com.healthmarketscience.jackcess.crypt.model.password.CTPasswordKeyEncryptor
Sets the value of the hashSize property.
setKeyBits(long) - Method in class com.healthmarketscience.jackcess.crypt.model.CTKeyData
Sets the value of the keyBits property.
setKeyBits(long) - Method in class com.healthmarketscience.jackcess.crypt.model.password.CTPasswordKeyEncryptor
Sets the value of the keyBits property.
setKeyData(CTKeyData) - Method in class com.healthmarketscience.jackcess.crypt.model.CTEncryption
Sets the value of the keyData property.
setKeyEncryptors(CTKeyEncryptors) - Method in class com.healthmarketscience.jackcess.crypt.model.CTEncryption
Sets the value of the keyEncryptors property.
setPassword(String) - Method in class com.healthmarketscience.jackcess.crypt.CryptCodecProvider
 
setPasswordCallback(PasswordCallback) - Method in class com.healthmarketscience.jackcess.crypt.CryptCodecProvider
 
setPasswordSupplier(Supplier<String>) - Method in class com.healthmarketscience.jackcess.crypt.CryptCodecProvider
 
setProvider(DatabaseBuilder) - Static method in class com.healthmarketscience.jackcess.crypt.CryptCodecUtil
Configures a new CryptCodecProvider on the given DatabaseBuilder.
setProvider(DatabaseBuilder, String) - Static method in class com.healthmarketscience.jackcess.crypt.CryptCodecUtil
Configures a new CryptCodecProvider with the given password on the given DatabaseBuilder.
setSaltSize(long) - Method in class com.healthmarketscience.jackcess.crypt.model.CTKeyData
Sets the value of the saltSize property.
setSaltSize(long) - Method in class com.healthmarketscience.jackcess.crypt.model.password.CTPasswordKeyEncryptor
Sets the value of the saltSize property.
setSaltValue(byte[]) - Method in class com.healthmarketscience.jackcess.crypt.model.CTKeyData
Sets the value of the saltValue property.
setSaltValue(byte[]) - Method in class com.healthmarketscience.jackcess.crypt.model.password.CTPasswordKeyEncryptor
Sets the value of the saltValue property.
setSpinCount(long) - Method in class com.healthmarketscience.jackcess.crypt.model.password.CTPasswordKeyEncryptor
Sets the value of the spinCount property.
setUri(String) - Method in class com.healthmarketscience.jackcess.crypt.model.CTKeyEncryptor
Sets the value of the uri property.
setX509Certificate(byte[]) - Method in class com.healthmarketscience.jackcess.crypt.model.cert.CTCertificateKeyEncryptor
Sets the value of the x509Certificate property.
STCertificateKeyEncryptorUri - Enum in com.healthmarketscience.jackcess.crypt.model.cert
Java class for ST_CertificateKeyEncryptorUri.
STPasswordKeyEncryptorUri - Enum in com.healthmarketscience.jackcess.crypt.model.password
Java class for ST_PasswordKeyEncryptorUri.
StreamCipherCompat - Interface in com.healthmarketscience.jackcess.crypt.util
Alternate version of StreamCipher API which allows us to be handle both old and new bouncycastle versions.
StreamCipherFactory - Class in com.healthmarketscience.jackcess.crypt.util
Factory for instantiating StreamCipherCompat instances.
StreamCipherProvider - Class in com.healthmarketscience.jackcess.crypt.impl.office
 

T

toString() - Method in class com.healthmarketscience.jackcess.crypt.impl.BaseCryptCodecHandler
 
toString() - Method in class com.healthmarketscience.jackcess.crypt.impl.office.EncryptionHeader
 

U

UNICODE_CHARSET - Static variable in class com.healthmarketscience.jackcess.crypt.impl.office.EncryptionHeader
 

V

value() - Method in enum com.healthmarketscience.jackcess.crypt.model.cert.STCertificateKeyEncryptorUri
 
value() - Method in enum com.healthmarketscience.jackcess.crypt.model.password.STPasswordKeyEncryptorUri
 
valueOf(String) - Static method in enum com.healthmarketscience.jackcess.crypt.impl.office.EncryptionHeader.CryptoAlgorithm
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.healthmarketscience.jackcess.crypt.impl.office.EncryptionHeader.HashAlgorithm
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.healthmarketscience.jackcess.crypt.impl.office.XmlEncryptionDescriptor.CipherAlgorithm
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.healthmarketscience.jackcess.crypt.impl.office.XmlEncryptionDescriptor.CipherChaining
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.healthmarketscience.jackcess.crypt.impl.office.XmlEncryptionDescriptor.HashAlgorithm
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.healthmarketscience.jackcess.crypt.model.cert.STCertificateKeyEncryptorUri
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.healthmarketscience.jackcess.crypt.model.password.STPasswordKeyEncryptorUri
Returns the enum constant of this type with the specified name.
values() - Static method in enum com.healthmarketscience.jackcess.crypt.impl.office.EncryptionHeader.CryptoAlgorithm
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.healthmarketscience.jackcess.crypt.impl.office.EncryptionHeader.HashAlgorithm
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.healthmarketscience.jackcess.crypt.impl.office.XmlEncryptionDescriptor.CipherAlgorithm
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.healthmarketscience.jackcess.crypt.impl.office.XmlEncryptionDescriptor.CipherChaining
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.healthmarketscience.jackcess.crypt.impl.office.XmlEncryptionDescriptor.HashAlgorithm
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.healthmarketscience.jackcess.crypt.model.cert.STCertificateKeyEncryptorUri
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.healthmarketscience.jackcess.crypt.model.password.STPasswordKeyEncryptorUri
Returns an array containing the constants of this enum type, in the order they are declared.

W

wrap(byte[]) - Static method in class com.healthmarketscience.jackcess.crypt.impl.BaseCryptCodecHandler
 

X

XmlEncryptionDescriptor - Class in com.healthmarketscience.jackcess.crypt.impl.office
 
XmlEncryptionDescriptor.CipherAlgorithm - Enum in com.healthmarketscience.jackcess.crypt.impl.office
 
XmlEncryptionDescriptor.CipherChaining - Enum in com.healthmarketscience.jackcess.crypt.impl.office
 
XmlEncryptionDescriptor.HashAlgorithm - Enum in com.healthmarketscience.jackcess.crypt.impl.office
 
XmlEncryptionDescriptor.RC4BlockCipher - Class in com.healthmarketscience.jackcess.crypt.impl.office
 
XmlEncryptionParser - Class in com.healthmarketscience.jackcess.crypt.impl.office
 
A B C D E F G H I J K M N O P R S T U V W X 
Skip navigation links

Copyright © 2010–2022 OpenHMS. All rights reserved.