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

A

AgileEncryptionProvider - Class in com.healthmarketscience.jackcess.impl.office
 
AgileEncryptionProvider(PageChannel, byte[], ByteBuffer, byte[]) - Constructor for class com.healthmarketscience.jackcess.impl.office.AgileEncryptionProvider
 
any - Variable in class com.healthmarketscience.jackcess.cryptmodel.CTKeyEncryptor
 
any - Variable in class com.healthmarketscience.jackcess.cryptmodel.password.CTKeyEncryptor
 
applyPageNumber(byte[], int, int) - Static method in class com.healthmarketscience.jackcess.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.impl
Common CodecHandler support.
BaseCryptCodecHandler(PageChannel, byte[]) - Constructor for class com.healthmarketscience.jackcess.impl.BaseCryptCodecHandler
 
BaseJetCryptCodecHandler - Class in com.healthmarketscience.jackcess.impl
Base CodecHandler support for Jet RC4 encryption based CodecHandlers.
BaseJetCryptCodecHandler(PageChannel, byte[]) - Constructor for class com.healthmarketscience.jackcess.impl.BaseJetCryptCodecHandler
 
bits2bytes(int) - Static method in class com.healthmarketscience.jackcess.impl.OfficeCryptCodecHandler
 
BlockCipherProvider - Class in com.healthmarketscience.jackcess.impl.office
 
BlockCipherProvider(PageChannel, byte[]) - Constructor for class com.healthmarketscience.jackcess.impl.office.BlockCipherProvider
 
blockDecrypt(ByteBuffer, ByteBuffer, int) - Method in class com.healthmarketscience.jackcess.impl.BaseCryptCodecHandler
Decrypts the given buffer using a block cipher.
blockDecryptBytes(byte[], byte[], byte[]) - Method in class com.healthmarketscience.jackcess.impl.BaseCryptCodecHandler
Decrypts the given bytes using a block cipher configured with the given key and IV into a new byte[].
blockEncrypt(ByteBuffer, int) - Method in class com.healthmarketscience.jackcess.impl.BaseCryptCodecHandler
Encrypts the given buffer using a block cipher and returns the encrypted buffer.
blockSize - Variable in class com.healthmarketscience.jackcess.cryptmodel.CTKeyData
 
blockSize - Variable in class com.healthmarketscience.jackcess.cryptmodel.password.CTKeyData
 
blockSize - Variable in class com.healthmarketscience.jackcess.cryptmodel.password.CTPasswordKeyEncryptor
 

C

canDecodeInline() - Method in class com.healthmarketscience.jackcess.impl.BaseJetCryptCodecHandler
 
canDecodeInline() - Method in class com.healthmarketscience.jackcess.impl.office.BlockCipherProvider
 
canDecodeInline() - Method in class com.healthmarketscience.jackcess.impl.office.StreamCipherProvider
 
canEncodePartialPage() - Method in class com.healthmarketscience.jackcess.impl.BaseJetCryptCodecHandler
 
canEncodePartialPage() - Method in class com.healthmarketscience.jackcess.impl.office.BlockCipherProvider
 
canEncodePartialPage() - Method in class com.healthmarketscience.jackcess.impl.office.OfficeBinaryDocRC4Provider
 
canEncodePartialPage() - Method in class com.healthmarketscience.jackcess.impl.office.RC4CryptoAPIProvider
 
certVerifier - Variable in class com.healthmarketscience.jackcess.cryptmodel.cert.CTCertificateKeyEncryptor
 
CIPHER_DECRYPT_MODE - Static variable in class com.healthmarketscience.jackcess.impl.BaseCryptCodecHandler
 
CIPHER_ENCRYPT_MODE - Static variable in class com.healthmarketscience.jackcess.impl.BaseCryptCodecHandler
 
cipherAlgorithm - Variable in class com.healthmarketscience.jackcess.cryptmodel.CTKeyData
 
cipherAlgorithm - Variable in class com.healthmarketscience.jackcess.cryptmodel.password.CTKeyData
 
cipherAlgorithm - Variable in class com.healthmarketscience.jackcess.cryptmodel.password.CTPasswordKeyEncryptor
 
cipherChaining - Variable in class com.healthmarketscience.jackcess.cryptmodel.CTKeyData
 
cipherChaining - Variable in class com.healthmarketscience.jackcess.cryptmodel.password.CTKeyData
 
cipherChaining - Variable in class com.healthmarketscience.jackcess.cryptmodel.password.CTPasswordKeyEncryptor
 
com.healthmarketscience.jackcess - package com.healthmarketscience.jackcess
 
com.healthmarketscience.jackcess.cryptmodel - package com.healthmarketscience.jackcess.cryptmodel
 
com.healthmarketscience.jackcess.cryptmodel.cert - package com.healthmarketscience.jackcess.cryptmodel.cert
 
com.healthmarketscience.jackcess.cryptmodel.password - package com.healthmarketscience.jackcess.cryptmodel.password
 
com.healthmarketscience.jackcess.impl - package com.healthmarketscience.jackcess.impl
 
com.healthmarketscience.jackcess.impl.office - package com.healthmarketscience.jackcess.impl.office
 
computeCipherParams(int) - Method in class com.healthmarketscience.jackcess.impl.BaseCryptCodecHandler
Generates the cipher parameters for the given page number.
computeCipherParams(int) - Method in class com.healthmarketscience.jackcess.impl.JetCryptCodecHandler
 
computeCipherParams(int) - Method in class com.healthmarketscience.jackcess.impl.MSISAMCryptCodecHandler
 
computeCipherParams(int) - Method in class com.healthmarketscience.jackcess.impl.office.AgileEncryptionProvider
 
computeCipherParams(int) - Method in class com.healthmarketscience.jackcess.impl.office.ECMAStandardEncryptionProvider
 
computeCipherParams(int) - Method in class com.healthmarketscience.jackcess.impl.office.OfficeBinaryDocRC4Provider
 
computeCipherParams(int) - Method in class com.healthmarketscience.jackcess.impl.office.RC4CryptoAPIProvider
 
computeKey(int) - Method in class com.healthmarketscience.jackcess.impl.KeyCache
 
create(PageChannel) - Static method in class com.healthmarketscience.jackcess.impl.JetCryptCodecHandler
 
create(PasswordCallback, PageChannel, Charset) - Static method in class com.healthmarketscience.jackcess.impl.MSISAMCryptCodecHandler
 
create(PasswordCallback, PageChannel, Charset) - Static method in class com.healthmarketscience.jackcess.impl.OfficeCryptCodecHandler
 
createCTCertificateKeyEncryptor() - Method in class com.healthmarketscience.jackcess.cryptmodel.cert.ObjectFactory
Create an instance of CTCertificateKeyEncryptor
createCTDataIntegrity() - Method in class com.healthmarketscience.jackcess.cryptmodel.ObjectFactory
Create an instance of CTDataIntegrity
createCTDataIntegrity() - Method in class com.healthmarketscience.jackcess.cryptmodel.password.ObjectFactory
Create an instance of CTDataIntegrity
createCTEncryption() - Method in class com.healthmarketscience.jackcess.cryptmodel.ObjectFactory
Create an instance of CTEncryption
createCTEncryption() - Method in class com.healthmarketscience.jackcess.cryptmodel.password.ObjectFactory
Create an instance of CTEncryption
createCTKeyData() - Method in class com.healthmarketscience.jackcess.cryptmodel.ObjectFactory
Create an instance of CTKeyData
createCTKeyData() - Method in class com.healthmarketscience.jackcess.cryptmodel.password.ObjectFactory
Create an instance of CTKeyData
createCTKeyEncryptor() - Method in class com.healthmarketscience.jackcess.cryptmodel.ObjectFactory
Create an instance of CTKeyEncryptor
createCTKeyEncryptor() - Method in class com.healthmarketscience.jackcess.cryptmodel.password.ObjectFactory
Create an instance of CTKeyEncryptor
createCTKeyEncryptors() - Method in class com.healthmarketscience.jackcess.cryptmodel.ObjectFactory
Create an instance of CTKeyEncryptors
createCTKeyEncryptors() - Method in class com.healthmarketscience.jackcess.cryptmodel.password.ObjectFactory
Create an instance of CTKeyEncryptors
createCTPasswordKeyEncryptor() - Method in class com.healthmarketscience.jackcess.cryptmodel.password.ObjectFactory
Create an instance of CTPasswordKeyEncryptor
createEncryptedKey(CTCertificateKeyEncryptor) - Method in class com.healthmarketscience.jackcess.cryptmodel.cert.ObjectFactory
Create an instance of JAXBElement<CTCertificateKeyEncryptor>}
createEncryptedKey(CTPasswordKeyEncryptor) - Method in class com.healthmarketscience.jackcess.cryptmodel.password.ObjectFactory
Create an instance of JAXBElement<CTPasswordKeyEncryptor>}
createEncryption(CTEncryption) - Method in class com.healthmarketscience.jackcess.cryptmodel.ObjectFactory
Create an instance of JAXBElement<CTEncryption>}
createEncryption(CTEncryption) - Method in class com.healthmarketscience.jackcess.cryptmodel.password.ObjectFactory
Create an instance of JAXBElement<CTEncryption>}
createHandler(PageChannel, Charset) - Method in class com.healthmarketscience.jackcess.CryptCodecProvider
 
CryptCodecProvider - Class in com.healthmarketscience.jackcess
Implementation of CodecProvider with support for some forms of Microsoft Access and Microsoft Money file encryption.
CryptCodecProvider() - Constructor for class com.healthmarketscience.jackcess.CryptCodecProvider
 
CryptCodecProvider(String) - Constructor for class com.healthmarketscience.jackcess.CryptCodecProvider
 
CryptCodecProvider(PasswordCallback) - Constructor for class com.healthmarketscience.jackcess.CryptCodecProvider
 
CTCertificateKeyEncryptor - Class in com.healthmarketscience.jackcess.cryptmodel.cert
Java class for CT_CertificateKeyEncryptor complex type.
CTCertificateKeyEncryptor() - Constructor for class com.healthmarketscience.jackcess.cryptmodel.cert.CTCertificateKeyEncryptor
 
CTDataIntegrity - Class in com.healthmarketscience.jackcess.cryptmodel
Java class for CT_DataIntegrity complex type.
CTDataIntegrity() - Constructor for class com.healthmarketscience.jackcess.cryptmodel.CTDataIntegrity
 
CTDataIntegrity - Class in com.healthmarketscience.jackcess.cryptmodel.password
Java class for CT_DataIntegrity complex type.
CTDataIntegrity() - Constructor for class com.healthmarketscience.jackcess.cryptmodel.password.CTDataIntegrity
 
CTEncryption - Class in com.healthmarketscience.jackcess.cryptmodel
Java class for CT_Encryption complex type.
CTEncryption() - Constructor for class com.healthmarketscience.jackcess.cryptmodel.CTEncryption
 
CTEncryption - Class in com.healthmarketscience.jackcess.cryptmodel.password
Java class for CT_Encryption complex type.
CTEncryption() - Constructor for class com.healthmarketscience.jackcess.cryptmodel.password.CTEncryption
 
CTKeyData - Class in com.healthmarketscience.jackcess.cryptmodel
Java class for CT_KeyData complex type.
CTKeyData() - Constructor for class com.healthmarketscience.jackcess.cryptmodel.CTKeyData
 
CTKeyData - Class in com.healthmarketscience.jackcess.cryptmodel.password
Java class for CT_KeyData complex type.
CTKeyData() - Constructor for class com.healthmarketscience.jackcess.cryptmodel.password.CTKeyData
 
CTKeyEncryptor - Class in com.healthmarketscience.jackcess.cryptmodel
Java class for CT_KeyEncryptor complex type.
CTKeyEncryptor() - Constructor for class com.healthmarketscience.jackcess.cryptmodel.CTKeyEncryptor
 
CTKeyEncryptor - Class in com.healthmarketscience.jackcess.cryptmodel.password
Java class for CT_KeyEncryptor complex type.
CTKeyEncryptor() - Constructor for class com.healthmarketscience.jackcess.cryptmodel.password.CTKeyEncryptor
 
CTKeyEncryptors - Class in com.healthmarketscience.jackcess.cryptmodel
Java class for CT_KeyEncryptors complex type.
CTKeyEncryptors() - Constructor for class com.healthmarketscience.jackcess.cryptmodel.CTKeyEncryptors
 
CTKeyEncryptors - Class in com.healthmarketscience.jackcess.cryptmodel.password
Java class for CT_KeyEncryptors complex type.
CTKeyEncryptors() - Constructor for class com.healthmarketscience.jackcess.cryptmodel.password.CTKeyEncryptors
 
CTPasswordKeyEncryptor - Class in com.healthmarketscience.jackcess.cryptmodel.password
Java class for CT_PasswordKeyEncryptor complex type.
CTPasswordKeyEncryptor() - Constructor for class com.healthmarketscience.jackcess.cryptmodel.password.CTPasswordKeyEncryptor
 

D

dataIntegrity - Variable in class com.healthmarketscience.jackcess.cryptmodel.CTEncryption
 
dataIntegrity - Variable in class com.healthmarketscience.jackcess.cryptmodel.password.CTEncryption
 
decodePage(ByteBuffer, ByteBuffer, int) - Method in class com.healthmarketscience.jackcess.impl.BaseJetCryptCodecHandler
 
decodePage(ByteBuffer, ByteBuffer, int) - Method in class com.healthmarketscience.jackcess.impl.OfficeCryptCodecHandler
 
decodePageImpl(ByteBuffer, ByteBuffer, int) - Method in class com.healthmarketscience.jackcess.impl.office.BlockCipherProvider
 
decodePageImpl(ByteBuffer, ByteBuffer, int) - Method in class com.healthmarketscience.jackcess.impl.office.StreamCipherProvider
 
decodePageImpl(ByteBuffer, ByteBuffer, int) - Method in class com.healthmarketscience.jackcess.impl.OfficeCryptCodecHandler
 
decryptBytes(StreamCipher, byte[]) - Static method in class com.healthmarketscience.jackcess.impl.BaseCryptCodecHandler
Decrypts the given bytes using a stream cipher into a new byte[].
decryptBytes(BufferedBlockCipher, byte[]) - Static method in class com.healthmarketscience.jackcess.impl.BaseCryptCodecHandler
Decrypts the given bytes using a block cipher into a new byte[].
decryptInit(StreamCipher, CipherParameters) - Static method in class com.healthmarketscience.jackcess.impl.BaseCryptCodecHandler
Inits the given cipher for decryption with the given params.
decryptInit(BufferedBlockCipher, CipherParameters) - Static method in class com.healthmarketscience.jackcess.impl.BaseCryptCodecHandler
Inits the given cipher for decryption with the given params.

E

ECMAStandardEncryptionProvider - Class in com.healthmarketscience.jackcess.impl.office
 
ECMAStandardEncryptionProvider(PageChannel, byte[], ByteBuffer, byte[]) - Constructor for class com.healthmarketscience.jackcess.impl.office.ECMAStandardEncryptionProvider
 
encodePage(ByteBuffer, int, int) - Method in class com.healthmarketscience.jackcess.impl.BaseJetCryptCodecHandler
 
encodePage(ByteBuffer, int, int) - Method in class com.healthmarketscience.jackcess.impl.OfficeCryptCodecHandler
 
encodePageImpl(ByteBuffer, int, int) - Method in class com.healthmarketscience.jackcess.impl.office.BlockCipherProvider
 
encodePageImpl(ByteBuffer, int, int) - Method in class com.healthmarketscience.jackcess.impl.office.StreamCipherProvider
 
encodePageImpl(ByteBuffer, int, int) - Method in class com.healthmarketscience.jackcess.impl.OfficeCryptCodecHandler
 
encryptedHmacKey - Variable in class com.healthmarketscience.jackcess.cryptmodel.CTDataIntegrity
 
encryptedHmacKey - Variable in class com.healthmarketscience.jackcess.cryptmodel.password.CTDataIntegrity
 
encryptedHmacValue - Variable in class com.healthmarketscience.jackcess.cryptmodel.CTDataIntegrity
 
encryptedHmacValue - Variable in class com.healthmarketscience.jackcess.cryptmodel.password.CTDataIntegrity
 
encryptedKeyValue - Variable in class com.healthmarketscience.jackcess.cryptmodel.cert.CTCertificateKeyEncryptor
 
encryptedKeyValue - Variable in class com.healthmarketscience.jackcess.cryptmodel.password.CTPasswordKeyEncryptor
 
encryptedVerifierHashInput - Variable in class com.healthmarketscience.jackcess.cryptmodel.password.CTPasswordKeyEncryptor
 
encryptedVerifierHashValue - Variable in class com.healthmarketscience.jackcess.cryptmodel.password.CTPasswordKeyEncryptor
 
encryptInit(StreamCipher, CipherParameters) - Static method in class com.healthmarketscience.jackcess.impl.BaseCryptCodecHandler
Inits the given cipher for encryption with the given params.
encryptInit(BufferedBlockCipher, CipherParameters) - Static method in class com.healthmarketscience.jackcess.impl.BaseCryptCodecHandler
Inits the given cipher for encryption with the given params.
EncryptionHeader - Class in com.healthmarketscience.jackcess.impl.office
 
EncryptionHeader(ByteBuffer) - Constructor for class com.healthmarketscience.jackcess.impl.office.EncryptionHeader
 
EncryptionHeader.CryptoAlgorithm - Enum in com.healthmarketscience.jackcess.impl.office
 
EncryptionHeader.HashAlgorithm - Enum in com.healthmarketscience.jackcess.impl.office
 
EncryptionVerifier - Class in com.healthmarketscience.jackcess.impl.office
 
EncryptionVerifier(ByteBuffer, EncryptionHeader.CryptoAlgorithm) - Constructor for class com.healthmarketscience.jackcess.impl.office.EncryptionVerifier
 

F

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

G

get(int) - Method in class com.healthmarketscience.jackcess.impl.KeyCache
 
getAlgId() - Method in enum com.healthmarketscience.jackcess.impl.office.EncryptionHeader.CryptoAlgorithm
 
getAlgId() - Method in enum com.healthmarketscience.jackcess.impl.office.EncryptionHeader.HashAlgorithm
 
getAlgorithm(String) - Static method in class com.healthmarketscience.jackcess.impl.office.XmlEncryptionDescriptor
 
getAny() - Method in class com.healthmarketscience.jackcess.cryptmodel.CTKeyEncryptor
Gets the value of the any property.
getAny() - Method in class com.healthmarketscience.jackcess.cryptmodel.password.CTKeyEncryptor
Gets the value of the any property.
getBlockCipher() - Method in class com.healthmarketscience.jackcess.impl.BaseCryptCodecHandler
 
getBlockCipher() - Method in class com.healthmarketscience.jackcess.impl.office.BlockCipherProvider
 
getBlockSize() - Method in class com.healthmarketscience.jackcess.cryptmodel.CTKeyData
Gets the value of the blockSize property.
getBlockSize() - Method in class com.healthmarketscience.jackcess.cryptmodel.password.CTKeyData
Gets the value of the blockSize property.
getBlockSize() - Method in class com.healthmarketscience.jackcess.cryptmodel.password.CTPasswordKeyEncryptor
Gets the value of the blockSize property.
getCertVerifier() - Method in class com.healthmarketscience.jackcess.cryptmodel.cert.CTCertificateKeyEncryptor
Gets the value of the certVerifier property.
getChaining(String) - Static method in class com.healthmarketscience.jackcess.impl.office.XmlEncryptionDescriptor
 
getCipherAlgorithm() - Method in class com.healthmarketscience.jackcess.cryptmodel.CTKeyData
Gets the value of the cipherAlgorithm property.
getCipherAlgorithm() - Method in class com.healthmarketscience.jackcess.cryptmodel.password.CTKeyData
Gets the value of the cipherAlgorithm property.
getCipherAlgorithm() - Method in class com.healthmarketscience.jackcess.cryptmodel.password.CTPasswordKeyEncryptor
Gets the value of the cipherAlgorithm property.
getCipherChaining() - Method in class com.healthmarketscience.jackcess.cryptmodel.CTKeyData
Gets the value of the cipherChaining property.
getCipherChaining() - Method in class com.healthmarketscience.jackcess.cryptmodel.password.CTKeyData
Gets the value of the cipherChaining property.
getCipherChaining() - Method in class com.healthmarketscience.jackcess.cryptmodel.password.CTPasswordKeyEncryptor
Gets the value of the cipherChaining property.
getCipherParams(int) - Method in class com.healthmarketscience.jackcess.impl.BaseCryptCodecHandler
 
getCryptoAlgorithm() - Method in class com.healthmarketscience.jackcess.impl.office.EncryptionHeader
 
getCspName() - Method in class com.healthmarketscience.jackcess.impl.office.EncryptionHeader
 
getDataIntegrity() - Method in class com.healthmarketscience.jackcess.cryptmodel.CTEncryption
Gets the value of the dataIntegrity property.
getDataIntegrity() - Method in class com.healthmarketscience.jackcess.cryptmodel.password.CTEncryption
Gets the value of the dataIntegrity property.
getDigest() - Method in class com.healthmarketscience.jackcess.impl.OfficeCryptCodecHandler
 
getEncodingKey() - Method in class com.healthmarketscience.jackcess.impl.BaseCryptCodecHandler
 
getEncodingKey(int) - Method in class com.healthmarketscience.jackcess.impl.BaseCryptCodecHandler
Gets the encoding key combined with the given page number.
getEncryptedHmacKey() - Method in class com.healthmarketscience.jackcess.cryptmodel.CTDataIntegrity
Gets the value of the encryptedHmacKey property.
getEncryptedHmacKey() - Method in class com.healthmarketscience.jackcess.cryptmodel.password.CTDataIntegrity
Gets the value of the encryptedHmacKey property.
getEncryptedHmacValue() - Method in class com.healthmarketscience.jackcess.cryptmodel.CTDataIntegrity
Gets the value of the encryptedHmacValue property.
getEncryptedHmacValue() - Method in class com.healthmarketscience.jackcess.cryptmodel.password.CTDataIntegrity
Gets the value of the encryptedHmacValue property.
getEncryptedKeyValue() - Method in class com.healthmarketscience.jackcess.cryptmodel.cert.CTCertificateKeyEncryptor
Gets the value of the encryptedKeyValue property.
getEncryptedKeyValue() - Method in class com.healthmarketscience.jackcess.cryptmodel.password.CTPasswordKeyEncryptor
Gets the value of the encryptedKeyValue property.
getEncryptedVerifier() - Method in class com.healthmarketscience.jackcess.impl.office.EncryptionVerifier
 
getEncryptedVerifierHash() - Method in class com.healthmarketscience.jackcess.impl.office.EncryptionVerifier
 
getEncryptedVerifierHashInput() - Method in class com.healthmarketscience.jackcess.cryptmodel.password.CTPasswordKeyEncryptor
Gets the value of the encryptedVerifierHashInput property.
getEncryptedVerifierHashLen() - Method in enum com.healthmarketscience.jackcess.impl.office.EncryptionHeader.CryptoAlgorithm
 
getEncryptedVerifierHashValue() - Method in class com.healthmarketscience.jackcess.cryptmodel.password.CTPasswordKeyEncryptor
Gets the value of the encryptedVerifierHashValue property.
getFlags() - Method in class com.healthmarketscience.jackcess.impl.office.EncryptionHeader
 
getHash(String) - Static method in class com.healthmarketscience.jackcess.impl.office.XmlEncryptionDescriptor
 
getHashAlgorithm() - Method in class com.healthmarketscience.jackcess.cryptmodel.CTKeyData
Gets the value of the hashAlgorithm property.
getHashAlgorithm() - Method in class com.healthmarketscience.jackcess.cryptmodel.password.CTKeyData
Gets the value of the hashAlgorithm property.
getHashAlgorithm() - Method in class com.healthmarketscience.jackcess.cryptmodel.password.CTPasswordKeyEncryptor
Gets the value of the hashAlgorithm property.
getHashAlgorithm() - Method in class com.healthmarketscience.jackcess.impl.office.EncryptionHeader
 
getHashSize() - Method in class com.healthmarketscience.jackcess.cryptmodel.CTKeyData
Gets the value of the hashSize property.
getHashSize() - Method in class com.healthmarketscience.jackcess.cryptmodel.password.CTKeyData
Gets the value of the hashSize property.
getHashSize() - Method in class com.healthmarketscience.jackcess.cryptmodel.password.CTPasswordKeyEncryptor
Gets the value of the hashSize property.
getKeyBits() - Method in class com.healthmarketscience.jackcess.cryptmodel.CTKeyData
Gets the value of the keyBits property.
getKeyBits() - Method in class com.healthmarketscience.jackcess.cryptmodel.password.CTKeyData
Gets the value of the keyBits property.
getKeyBits() - Method in class com.healthmarketscience.jackcess.cryptmodel.password.CTPasswordKeyEncryptor
Gets the value of the keyBits property.
getKeyData() - Method in class com.healthmarketscience.jackcess.cryptmodel.CTEncryption
Gets the value of the keyData property.
getKeyData() - Method in class com.healthmarketscience.jackcess.cryptmodel.password.CTEncryption
Gets the value of the keyData property.
getKeyEncryptor() - Method in class com.healthmarketscience.jackcess.cryptmodel.CTKeyEncryptors
Gets the value of the keyEncryptor property.
getKeyEncryptor() - Method in class com.healthmarketscience.jackcess.cryptmodel.password.CTKeyEncryptors
Gets the value of the keyEncryptor property.
getKeyEncryptors() - Method in class com.healthmarketscience.jackcess.cryptmodel.CTEncryption
Gets the value of the keyEncryptors property.
getKeyEncryptors() - Method in class com.healthmarketscience.jackcess.cryptmodel.password.CTEncryption
Gets the value of the keyEncryptors property.
getKeySize() - Method in class com.healthmarketscience.jackcess.impl.office.EncryptionHeader
 
getKeySizeMin() - Method in enum com.healthmarketscience.jackcess.impl.office.EncryptionHeader.CryptoAlgorithm
 
getMaxEncodedPage() - Method in class com.healthmarketscience.jackcess.impl.BaseJetCryptCodecHandler
 
getMaxEncodedPage() - Method in class com.healthmarketscience.jackcess.impl.JetCryptCodecHandler
 
getMaxEncodedPage() - Method in class com.healthmarketscience.jackcess.impl.MSISAMCryptCodecHandler
 
getPassword() - Method in class com.healthmarketscience.jackcess.CryptCodecProvider
 
getPassword() - Method in interface com.healthmarketscience.jackcess.PasswordCallback
Invoked by CryptCodecProvider when a password is necessary to open an access database.
getPasswordCallback() - Method in class com.healthmarketscience.jackcess.CryptCodecProvider
 
getPhase() - Method in class com.healthmarketscience.jackcess.impl.OfficeCryptCodecHandler
 
getProviderType() - Method in class com.healthmarketscience.jackcess.impl.office.EncryptionHeader
 
getSalt() - Method in class com.healthmarketscience.jackcess.impl.office.EncryptionVerifier
 
getSaltSize() - Method in class com.healthmarketscience.jackcess.cryptmodel.CTKeyData
Gets the value of the saltSize property.
getSaltSize() - Method in class com.healthmarketscience.jackcess.cryptmodel.password.CTKeyData
Gets the value of the saltSize property.
getSaltSize() - Method in class com.healthmarketscience.jackcess.cryptmodel.password.CTPasswordKeyEncryptor
Gets the value of the saltSize property.
getSaltSize() - Method in class com.healthmarketscience.jackcess.impl.office.EncryptionVerifier
 
getSaltValue() - Method in class com.healthmarketscience.jackcess.cryptmodel.CTKeyData
Gets the value of the saltValue property.
getSaltValue() - Method in class com.healthmarketscience.jackcess.cryptmodel.password.CTKeyData
Gets the value of the saltValue property.
getSaltValue() - Method in class com.healthmarketscience.jackcess.cryptmodel.password.CTPasswordKeyEncryptor
Gets the value of the saltValue property.
getSizeExtra() - Method in class com.healthmarketscience.jackcess.impl.office.EncryptionHeader
 
getSpinCount() - Method in class com.healthmarketscience.jackcess.cryptmodel.password.CTPasswordKeyEncryptor
Gets the value of the spinCount property.
getStreamCipher() - Method in class com.healthmarketscience.jackcess.impl.BaseCryptCodecHandler
 
getStreamCipher() - Method in class com.healthmarketscience.jackcess.impl.BaseJetCryptCodecHandler
 
getStreamCipher() - Method in class com.healthmarketscience.jackcess.impl.office.StreamCipherProvider
 
getTempBuffer() - Method in class com.healthmarketscience.jackcess.impl.BaseCryptCodecHandler
 
getUri() - Method in class com.healthmarketscience.jackcess.cryptmodel.CTKeyEncryptor
Gets the value of the uri property.
getUri() - Method in class com.healthmarketscience.jackcess.cryptmodel.password.CTKeyEncryptor
Gets the value of the uri property.
getVerifierHashSize() - Method in class com.healthmarketscience.jackcess.impl.office.EncryptionVerifier
 
getX509Certificate() - Method in class com.healthmarketscience.jackcess.cryptmodel.cert.CTCertificateKeyEncryptor
Gets the value of the x509Certificate property.

H

hash(Digest, byte[]) - Static method in class com.healthmarketscience.jackcess.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.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.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.impl.BaseCryptCodecHandler
Hashes the given bytes1 and bytes2 using the given digest and returns the hash fixed to the given length.
hashAlgorithm - Variable in class com.healthmarketscience.jackcess.cryptmodel.CTKeyData
 
hashAlgorithm - Variable in class com.healthmarketscience.jackcess.cryptmodel.password.CTKeyData
 
hashAlgorithm - Variable in class com.healthmarketscience.jackcess.cryptmodel.password.CTPasswordKeyEncryptor
 
hashSize - Variable in class com.healthmarketscience.jackcess.cryptmodel.CTKeyData
 
hashSize - Variable in class com.healthmarketscience.jackcess.cryptmodel.password.CTKeyData
 
hashSize - Variable in class com.healthmarketscience.jackcess.cryptmodel.password.CTPasswordKeyEncryptor
 

I

initBlockCipher() - Method in enum com.healthmarketscience.jackcess.impl.office.XmlEncryptionDescriptor.CipherAlgorithm
 
initChainingMode(BlockCipher) - Method in enum com.healthmarketscience.jackcess.impl.office.XmlEncryptionDescriptor.CipherChaining
 
initCipher() - Method in class com.healthmarketscience.jackcess.impl.office.BlockCipherProvider
 
initCipher() - Method in class com.healthmarketscience.jackcess.impl.office.ECMAStandardEncryptionProvider
 
initCipher() - Method in class com.healthmarketscience.jackcess.impl.office.OfficeBinaryDocRC4Provider
 
initCipher() - Method in class com.healthmarketscience.jackcess.impl.office.RC4CryptoAPIProvider
 
initCipher() - Method in class com.healthmarketscience.jackcess.impl.office.StreamCipherProvider
 
initCipher(String, String) - Static method in class com.healthmarketscience.jackcess.impl.office.XmlEncryptionDescriptor
 
initCryptCipher() - Method in class com.healthmarketscience.jackcess.impl.office.AgileEncryptionProvider
 
initCryptCipher() - Method in class com.healthmarketscience.jackcess.impl.office.BlockCipherProvider
 
initCryptDigest() - Method in class com.healthmarketscience.jackcess.impl.office.AgileEncryptionProvider
 
initCryptDigest() - Method in class com.healthmarketscience.jackcess.impl.OfficeCryptCodecHandler
 
initDigest() - Method in class com.healthmarketscience.jackcess.impl.office.ECMAStandardEncryptionProvider
 
initDigest() - Method in class com.healthmarketscience.jackcess.impl.office.OfficeBinaryDocRC4Provider
 
initDigest() - Method in class com.healthmarketscience.jackcess.impl.office.RC4CryptoAPIProvider
 
initDigest() - Method in enum com.healthmarketscience.jackcess.impl.office.XmlEncryptionDescriptor.HashAlgorithm
 
initDigest(String) - Static method in class com.healthmarketscience.jackcess.impl.office.XmlEncryptionDescriptor
 
initDigest() - Method in class com.healthmarketscience.jackcess.impl.OfficeCryptCodecHandler
 
initPwdCipher() - Method in class com.healthmarketscience.jackcess.impl.office.AgileEncryptionProvider
 
initPwdCipher() - Method in class com.healthmarketscience.jackcess.impl.office.BlockCipherProvider
 
initPwdDigest() - Method in class com.healthmarketscience.jackcess.impl.office.AgileEncryptionProvider
 
initPwdDigest() - Method in class com.healthmarketscience.jackcess.impl.OfficeCryptCodecHandler
 
int2bytes(int) - Method in class com.healthmarketscience.jackcess.impl.OfficeCryptCodecHandler
 
isBlankKey(byte[]) - Static method in class com.healthmarketscience.jackcess.impl.BaseCryptCodecHandler
 
isFlagSet(int, int) - Static method in class com.healthmarketscience.jackcess.impl.office.EncryptionHeader
 
isValidKeySize(int) - Method in enum com.healthmarketscience.jackcess.impl.office.EncryptionHeader.CryptoAlgorithm
 
iterateHash(byte[], int) - Method in class com.healthmarketscience.jackcess.impl.OfficeCryptCodecHandler
 

J

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

K

keyBits - Variable in class com.healthmarketscience.jackcess.cryptmodel.CTKeyData
 
keyBits - Variable in class com.healthmarketscience.jackcess.cryptmodel.password.CTKeyData
 
keyBits - Variable in class com.healthmarketscience.jackcess.cryptmodel.password.CTPasswordKeyEncryptor
 
KeyCache<K> - Class in com.healthmarketscience.jackcess.impl
 
KeyCache() - Constructor for class com.healthmarketscience.jackcess.impl.KeyCache
 
keyData - Variable in class com.healthmarketscience.jackcess.cryptmodel.CTEncryption
 
keyData - Variable in class com.healthmarketscience.jackcess.cryptmodel.password.CTEncryption
 
keyEncryptor - Variable in class com.healthmarketscience.jackcess.cryptmodel.CTKeyEncryptors
 
keyEncryptor - Variable in class com.healthmarketscience.jackcess.cryptmodel.password.CTKeyEncryptors
 
keyEncryptors - Variable in class com.healthmarketscience.jackcess.cryptmodel.CTEncryption
 
keyEncryptors - Variable in class com.healthmarketscience.jackcess.cryptmodel.password.CTEncryption
 

M

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

O

ObjectFactory - Class in com.healthmarketscience.jackcess.cryptmodel.cert
This object contains factory methods for each Java content interface and Java element interface generated in the com.healthmarketscience.jackcess.cryptmodel.cert package.
ObjectFactory() - Constructor for class com.healthmarketscience.jackcess.cryptmodel.cert.ObjectFactory
Create a new ObjectFactory that can be used to create new instances of schema derived classes for package: com.healthmarketscience.jackcess.cryptmodel.cert
ObjectFactory - Class in com.healthmarketscience.jackcess.cryptmodel
This object contains factory methods for each Java content interface and Java element interface generated in the com.healthmarketscience.jackcess.cryptmodel package.
ObjectFactory() - Constructor for class com.healthmarketscience.jackcess.cryptmodel.ObjectFactory
Create a new ObjectFactory that can be used to create new instances of schema derived classes for package: com.healthmarketscience.jackcess.cryptmodel
ObjectFactory - Class in com.healthmarketscience.jackcess.cryptmodel.password
This object contains factory methods for each Java content interface and Java element interface generated in the com.healthmarketscience.jackcess.cryptmodel.password package.
ObjectFactory() - Constructor for class com.healthmarketscience.jackcess.cryptmodel.password.ObjectFactory
Create a new ObjectFactory that can be used to create new instances of schema derived classes for package: com.healthmarketscience.jackcess.cryptmodel.password
OfficeBinaryDocRC4Provider - Class in com.healthmarketscience.jackcess.impl.office
 
OfficeBinaryDocRC4Provider(PageChannel, byte[], ByteBuffer, byte[]) - Constructor for class com.healthmarketscience.jackcess.impl.office.OfficeBinaryDocRC4Provider
 
OfficeCryptCodecHandler - Class in com.healthmarketscience.jackcess.impl
CryptCodecHandler for the Office Document Cryptography standard.
OfficeCryptCodecHandler(PageChannel, byte[]) - Constructor for class com.healthmarketscience.jackcess.impl.OfficeCryptCodecHandler
 
OfficeCryptCodecHandler.Phase - Enum in com.healthmarketscience.jackcess.impl
 

P

parseEncryptionDescriptor(byte[]) - Static method in class com.healthmarketscience.jackcess.impl.office.XmlEncryptionDescriptor
 
parsePasswordKeyEncryptor(Object) - Static method in class com.healthmarketscience.jackcess.impl.office.XmlEncryptionDescriptor
 
PasswordCallback - Interface in com.healthmarketscience.jackcess
Callback which can be used by CryptCodecProvider to retrieve a password on demand, at the time it is required.
processBytesFully(BufferedBlockCipher, byte[], byte[], int) - Static method in class com.healthmarketscience.jackcess.impl.BaseCryptCodecHandler
Processes all the bytes for the given block cipher.

R

RC4BlockCipher() - Constructor for class com.healthmarketscience.jackcess.impl.office.XmlEncryptionDescriptor.RC4BlockCipher
 
RC4CryptoAPIProvider - Class in com.healthmarketscience.jackcess.impl.office
 
RC4CryptoAPIProvider(PageChannel, byte[], ByteBuffer, byte[]) - Constructor for class com.healthmarketscience.jackcess.impl.office.RC4CryptoAPIProvider
 
read(ByteBuffer, Set<EncryptionHeader.CryptoAlgorithm>, Set<EncryptionHeader.HashAlgorithm>) - Static method in class com.healthmarketscience.jackcess.impl.office.EncryptionHeader
 
readHeaderPage(PageChannel) - Static method in class com.healthmarketscience.jackcess.impl.BaseCryptCodecHandler
Reads and returns the header page (page 0) from the given pageChannel.
reset() - Method in class com.healthmarketscience.jackcess.impl.office.BlockCipherProvider
 
reset() - Method in class com.healthmarketscience.jackcess.impl.office.StreamCipherProvider
 
reset() - Method in class com.healthmarketscience.jackcess.impl.OfficeCryptCodecHandler
 

S

saltSize - Variable in class com.healthmarketscience.jackcess.cryptmodel.CTKeyData
 
saltSize - Variable in class com.healthmarketscience.jackcess.cryptmodel.password.CTKeyData
 
saltSize - Variable in class com.healthmarketscience.jackcess.cryptmodel.password.CTPasswordKeyEncryptor
 
saltValue - Variable in class com.healthmarketscience.jackcess.cryptmodel.CTKeyData
 
saltValue - Variable in class com.healthmarketscience.jackcess.cryptmodel.password.CTKeyData
 
saltValue - Variable in class com.healthmarketscience.jackcess.cryptmodel.password.CTPasswordKeyEncryptor
 
setAny(Object) - Method in class com.healthmarketscience.jackcess.cryptmodel.CTKeyEncryptor
Sets the value of the any property.
setAny(Object) - Method in class com.healthmarketscience.jackcess.cryptmodel.password.CTKeyEncryptor
Sets the value of the any property.
setBlockSize(long) - Method in class com.healthmarketscience.jackcess.cryptmodel.CTKeyData
Sets the value of the blockSize property.
setBlockSize(long) - Method in class com.healthmarketscience.jackcess.cryptmodel.password.CTKeyData
Sets the value of the blockSize property.
setBlockSize(long) - Method in class com.healthmarketscience.jackcess.cryptmodel.password.CTPasswordKeyEncryptor
Sets the value of the blockSize property.
setCertVerifier(byte[]) - Method in class com.healthmarketscience.jackcess.cryptmodel.cert.CTCertificateKeyEncryptor
Sets the value of the certVerifier property.
setCipherAlgorithm(String) - Method in class com.healthmarketscience.jackcess.cryptmodel.CTKeyData
Sets the value of the cipherAlgorithm property.
setCipherAlgorithm(String) - Method in class com.healthmarketscience.jackcess.cryptmodel.password.CTKeyData
Sets the value of the cipherAlgorithm property.
setCipherAlgorithm(String) - Method in class com.healthmarketscience.jackcess.cryptmodel.password.CTPasswordKeyEncryptor
Sets the value of the cipherAlgorithm property.
setCipherChaining(String) - Method in class com.healthmarketscience.jackcess.cryptmodel.CTKeyData
Sets the value of the cipherChaining property.
setCipherChaining(String) - Method in class com.healthmarketscience.jackcess.cryptmodel.password.CTKeyData
Sets the value of the cipherChaining property.
setCipherChaining(String) - Method in class com.healthmarketscience.jackcess.cryptmodel.password.CTPasswordKeyEncryptor
Sets the value of the cipherChaining property.
setDataIntegrity(CTDataIntegrity) - Method in class com.healthmarketscience.jackcess.cryptmodel.CTEncryption
Sets the value of the dataIntegrity property.
setDataIntegrity(CTDataIntegrity) - Method in class com.healthmarketscience.jackcess.cryptmodel.password.CTEncryption
Sets the value of the dataIntegrity property.
setEncryptedHmacKey(byte[]) - Method in class com.healthmarketscience.jackcess.cryptmodel.CTDataIntegrity
Sets the value of the encryptedHmacKey property.
setEncryptedHmacKey(byte[]) - Method in class com.healthmarketscience.jackcess.cryptmodel.password.CTDataIntegrity
Sets the value of the encryptedHmacKey property.
setEncryptedHmacValue(byte[]) - Method in class com.healthmarketscience.jackcess.cryptmodel.CTDataIntegrity
Sets the value of the encryptedHmacValue property.
setEncryptedHmacValue(byte[]) - Method in class com.healthmarketscience.jackcess.cryptmodel.password.CTDataIntegrity
Sets the value of the encryptedHmacValue property.
setEncryptedKeyValue(byte[]) - Method in class com.healthmarketscience.jackcess.cryptmodel.cert.CTCertificateKeyEncryptor
Sets the value of the encryptedKeyValue property.
setEncryptedKeyValue(byte[]) - Method in class com.healthmarketscience.jackcess.cryptmodel.password.CTPasswordKeyEncryptor
Sets the value of the encryptedKeyValue property.
setEncryptedVerifierHashInput(byte[]) - Method in class com.healthmarketscience.jackcess.cryptmodel.password.CTPasswordKeyEncryptor
Sets the value of the encryptedVerifierHashInput property.
setEncryptedVerifierHashValue(byte[]) - Method in class com.healthmarketscience.jackcess.cryptmodel.password.CTPasswordKeyEncryptor
Sets the value of the encryptedVerifierHashValue property.
setHashAlgorithm(String) - Method in class com.healthmarketscience.jackcess.cryptmodel.CTKeyData
Sets the value of the hashAlgorithm property.
setHashAlgorithm(String) - Method in class com.healthmarketscience.jackcess.cryptmodel.password.CTKeyData
Sets the value of the hashAlgorithm property.
setHashAlgorithm(String) - Method in class com.healthmarketscience.jackcess.cryptmodel.password.CTPasswordKeyEncryptor
Sets the value of the hashAlgorithm property.
setHashSize(long) - Method in class com.healthmarketscience.jackcess.cryptmodel.CTKeyData
Sets the value of the hashSize property.
setHashSize(long) - Method in class com.healthmarketscience.jackcess.cryptmodel.password.CTKeyData
Sets the value of the hashSize property.
setHashSize(long) - Method in class com.healthmarketscience.jackcess.cryptmodel.password.CTPasswordKeyEncryptor
Sets the value of the hashSize property.
setKeyBits(long) - Method in class com.healthmarketscience.jackcess.cryptmodel.CTKeyData
Sets the value of the keyBits property.
setKeyBits(long) - Method in class com.healthmarketscience.jackcess.cryptmodel.password.CTKeyData
Sets the value of the keyBits property.
setKeyBits(long) - Method in class com.healthmarketscience.jackcess.cryptmodel.password.CTPasswordKeyEncryptor
Sets the value of the keyBits property.
setKeyData(CTKeyData) - Method in class com.healthmarketscience.jackcess.cryptmodel.CTEncryption
Sets the value of the keyData property.
setKeyData(CTKeyData) - Method in class com.healthmarketscience.jackcess.cryptmodel.password.CTEncryption
Sets the value of the keyData property.
setKeyEncryptors(CTKeyEncryptors) - Method in class com.healthmarketscience.jackcess.cryptmodel.CTEncryption
Sets the value of the keyEncryptors property.
setKeyEncryptors(CTKeyEncryptors) - Method in class com.healthmarketscience.jackcess.cryptmodel.password.CTEncryption
Sets the value of the keyEncryptors property.
setPassword(String) - Method in class com.healthmarketscience.jackcess.CryptCodecProvider
 
setPasswordCallback(PasswordCallback) - Method in class com.healthmarketscience.jackcess.CryptCodecProvider
 
setSaltSize(long) - Method in class com.healthmarketscience.jackcess.cryptmodel.CTKeyData
Sets the value of the saltSize property.
setSaltSize(long) - Method in class com.healthmarketscience.jackcess.cryptmodel.password.CTKeyData
Sets the value of the saltSize property.
setSaltSize(long) - Method in class com.healthmarketscience.jackcess.cryptmodel.password.CTPasswordKeyEncryptor
Sets the value of the saltSize property.
setSaltValue(byte[]) - Method in class com.healthmarketscience.jackcess.cryptmodel.CTKeyData
Sets the value of the saltValue property.
setSaltValue(byte[]) - Method in class com.healthmarketscience.jackcess.cryptmodel.password.CTKeyData
Sets the value of the saltValue property.
setSaltValue(byte[]) - Method in class com.healthmarketscience.jackcess.cryptmodel.password.CTPasswordKeyEncryptor
Sets the value of the saltValue property.
setSpinCount(long) - Method in class com.healthmarketscience.jackcess.cryptmodel.password.CTPasswordKeyEncryptor
Sets the value of the spinCount property.
setUri(String) - Method in class com.healthmarketscience.jackcess.cryptmodel.CTKeyEncryptor
Sets the value of the uri property.
setUri(String) - Method in class com.healthmarketscience.jackcess.cryptmodel.password.CTKeyEncryptor
Sets the value of the uri property.
setX509Certificate(byte[]) - Method in class com.healthmarketscience.jackcess.cryptmodel.cert.CTCertificateKeyEncryptor
Sets the value of the x509Certificate property.
spinCount - Variable in class com.healthmarketscience.jackcess.cryptmodel.password.CTPasswordKeyEncryptor
 
STCertificateKeyEncryptorUri - Enum in com.healthmarketscience.jackcess.cryptmodel.cert
Java class for ST_CertificateKeyEncryptorUri.
STPasswordKeyEncryptorUri - Enum in com.healthmarketscience.jackcess.cryptmodel.password
Java class for ST_PasswordKeyEncryptorUri.
StreamCipherProvider - Class in com.healthmarketscience.jackcess.impl.office
 
StreamCipherProvider(PageChannel, byte[]) - Constructor for class com.healthmarketscience.jackcess.impl.office.StreamCipherProvider
 
streamDecrypt(ByteBuffer, int) - Method in class com.healthmarketscience.jackcess.impl.BaseCryptCodecHandler
Decrypts the given buffer using a stream cipher.
streamEncrypt(ByteBuffer, int, int) - Method in class com.healthmarketscience.jackcess.impl.BaseCryptCodecHandler
Encrypts the given buffer using a stream cipher and returns the encrypted buffer.

T

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

U

UNICODE_CHARSET - Static variable in class com.healthmarketscience.jackcess.impl.office.EncryptionHeader
 
uri - Variable in class com.healthmarketscience.jackcess.cryptmodel.CTKeyEncryptor
 
uri - Variable in class com.healthmarketscience.jackcess.cryptmodel.password.CTKeyEncryptor
 

V

value() - Method in enum com.healthmarketscience.jackcess.cryptmodel.cert.STCertificateKeyEncryptorUri
 
value() - Method in enum com.healthmarketscience.jackcess.cryptmodel.password.STPasswordKeyEncryptorUri
 
valueOf(String) - Static method in enum com.healthmarketscience.jackcess.cryptmodel.cert.STCertificateKeyEncryptorUri
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.healthmarketscience.jackcess.cryptmodel.password.STPasswordKeyEncryptorUri
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.healthmarketscience.jackcess.impl.office.EncryptionHeader.CryptoAlgorithm
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.healthmarketscience.jackcess.impl.office.EncryptionHeader.HashAlgorithm
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.healthmarketscience.jackcess.impl.office.XmlEncryptionDescriptor.CipherAlgorithm
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.healthmarketscience.jackcess.impl.office.XmlEncryptionDescriptor.CipherChaining
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.healthmarketscience.jackcess.impl.office.XmlEncryptionDescriptor.HashAlgorithm
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.healthmarketscience.jackcess.impl.OfficeCryptCodecHandler.Phase
Returns the enum constant of this type with the specified name.
values() - Static method in enum com.healthmarketscience.jackcess.cryptmodel.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.cryptmodel.password.STPasswordKeyEncryptorUri
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.healthmarketscience.jackcess.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.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.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.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.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.impl.OfficeCryptCodecHandler.Phase
Returns an array containing the constants of this enum type, in the order they are declared.
verifyPassword(byte[]) - Method in class com.healthmarketscience.jackcess.impl.office.AgileEncryptionProvider
 
verifyPassword(byte[]) - Method in class com.healthmarketscience.jackcess.impl.office.ECMAStandardEncryptionProvider
 
verifyPassword(byte[]) - Method in class com.healthmarketscience.jackcess.impl.office.OfficeBinaryDocRC4Provider
 
verifyPassword(byte[]) - Method in class com.healthmarketscience.jackcess.impl.office.RC4CryptoAPIProvider
 
verifyPassword(byte[]) - Method in class com.healthmarketscience.jackcess.impl.OfficeCryptCodecHandler
 

W

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

X

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

Copyright © 2010–2016. All rights reserved.