gnu.crypto.assembly

Class PaddingTransformer

class PaddingTransformer extends Transformer

An Adapter to use any IPad as a Transformer in an Assembly.

When using such a Transformer, in an Assembly, there must be at least one element behind this instance in the constructed chain; otherwise, a TransformerException is thrown at initialisation time.

Version: $Revision: 1.2 $

Constructor Summary
PaddingTransformer(IPad padding)
Method Summary
intdelegateBlockSize()
voidinitDelegate(Map attributes)
byte[]lastUpdateDelegate()
voidresetDelegate()
byte[]updateDelegate(byte[] in, int offset, int length)

Constructor Detail

PaddingTransformer

PaddingTransformer(IPad padding)

Method Detail

delegateBlockSize

int delegateBlockSize()

initDelegate

void initDelegate(Map attributes)

lastUpdateDelegate

byte[] lastUpdateDelegate()

resetDelegate

void resetDelegate()

updateDelegate

byte[] updateDelegate(byte[] in, int offset, int length)
Copyright © 2001, 2002, 2003 Free Software Foundation, Inc. All Rights Reserved.