com.healthmarketscience.jackcess.impl.office
Class StreamCipherProvider

java.lang.Object
  extended by com.healthmarketscience.jackcess.impl.BaseCryptCodecHandler
      extended by com.healthmarketscience.jackcess.impl.OfficeCryptCodecHandler
          extended by com.healthmarketscience.jackcess.impl.office.StreamCipherProvider
All Implemented Interfaces:
CodecHandler
Direct Known Subclasses:
OfficeBinaryDocRC4Provider, RC4CryptoAPIProvider

public abstract class StreamCipherProvider
extends OfficeCryptCodecHandler

Author:
James Ahlborn

Field Summary
 
Fields inherited from class com.healthmarketscience.jackcess.impl.BaseCryptCodecHandler
CIPHER_DECRYPT_MODE, CIPHER_ENCRYPT_MODE
 
Method Summary
 boolean canDecodeInline()
           
 ByteBuffer encodePageImpl(ByteBuffer buffer, int pageNumber, int pageOffset)
           
 
Methods inherited from class com.healthmarketscience.jackcess.impl.OfficeCryptCodecHandler
create, decodePage, encodePage
 
Methods inherited from class com.healthmarketscience.jackcess.impl.BaseCryptCodecHandler
applyPageNumber, fill, fixToLength, fixToLength, hash, hash, hash, hash, toString, wrap
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait
 
Methods inherited from interface com.healthmarketscience.jackcess.impl.CodecHandler
canEncodePartialPage
 

Method Detail

canDecodeInline

public boolean canDecodeInline()

encodePageImpl

public ByteBuffer encodePageImpl(ByteBuffer buffer,
                                 int pageNumber,
                                 int pageOffset)


Copyright © 2010-2015 Health Market Science. All Rights Reserved.