Docjar: A Java Source and Docuemnt Enginecom.*    java.*    javax.*    org.*    all    new    plug-in

Quick Search    Search Deep
B C D E G I N P R S T U W

B

BasePad - class gnu.javax.crypto.pad.BasePad.
An abstract class to facilitate implementing padding algorithms.
BasePad(String) - Constructor for class gnu.javax.crypto.pad.BasePad
Trivial constructor for use by concrete subclasses.
blockSize - Variable in class gnu.javax.crypto.pad.BasePad
The block size, in bytes, for this instance.

C

codec - Variable in class gnu.javax.crypto.pad.PKCS1_V1_5
 

D

DEBUG - Static variable in class gnu.javax.crypto.pad.PKCS1_V1_5
 
DEBUG - Static variable in class gnu.javax.crypto.pad.PKCS7
 
DEBUG - Static variable in class gnu.javax.crypto.pad.TBC
 
debug(String) - Static method in class gnu.javax.crypto.pad.PKCS1_V1_5
 
debug(String) - Static method in class gnu.javax.crypto.pad.PKCS7
 
debug(String) - Static method in class gnu.javax.crypto.pad.TBC
 
debuglevel - Static variable in class gnu.javax.crypto.pad.PKCS1_V1_5
 
debuglevel - Static variable in class gnu.javax.crypto.pad.PKCS7
 
debuglevel - Static variable in class gnu.javax.crypto.pad.TBC
 

E

err - Static variable in class gnu.javax.crypto.pad.PKCS1_V1_5
 
err - Static variable in class gnu.javax.crypto.pad.PKCS7
 
err - Static variable in class gnu.javax.crypto.pad.TBC
 

G

getInstance(String) - Static method in class gnu.javax.crypto.pad.PadFactory
Returns an instance of a padding algorithm given its name.
getNames() - Static method in class gnu.javax.crypto.pad.PadFactory
Returns a java.util.Set of names of padding algorithms supported by this Factory.
gnu.javax.crypto.pad - package gnu.javax.crypto.pad
 

I

IPad - interface gnu.javax.crypto.pad.IPad.
The basic visible methods of any padding algorithm.
init(int) - Method in class gnu.javax.crypto.pad.BasePad
 
init(int) - Method in interface gnu.javax.crypto.pad.IPad
Initialises the padding scheme with a designated block size.

N

NAME - Static variable in class gnu.javax.crypto.pad.PKCS1_V1_5
 
NAME - Static variable in class gnu.javax.crypto.pad.PKCS7
 
NAME - Static variable in class gnu.javax.crypto.pad.TBC
 
name - Variable in class gnu.javax.crypto.pad.BasePad
The canonical name prefix of the padding algorithm.
name() - Method in class gnu.javax.crypto.pad.BasePad
 
name() - Method in interface gnu.javax.crypto.pad.IPad
 

P

PKCS1_V1_5 - class gnu.javax.crypto.pad.PKCS1_V1_5.
A padding algorithm implementation of the EME-PKCS1-V1.5 encoding/decoding algorithm as described in section 7.2 of RFC-3447.
PKCS1_V1_5() - Constructor for class gnu.javax.crypto.pad.PKCS1_V1_5
Trivial package-private constructor for use by the Factory class.
PKCS7 - class gnu.javax.crypto.pad.PKCS7.
The implementation of the PKCS7 padding algorithm.
PKCS7() - Constructor for class gnu.javax.crypto.pad.PKCS7
Trivial package-private constructor for use by the Factory class.
PadFactory - class gnu.javax.crypto.pad.PadFactory.
A Factory to instantiate padding schemes.
PadFactory() - Constructor for class gnu.javax.crypto.pad.PadFactory
Trivial constructor to enforce Singleton pattern.
pad(byte[], int, int) - Method in class gnu.javax.crypto.pad.BasePad
 
pad(byte[], int, int) - Method in interface gnu.javax.crypto.pad.IPad
Returns the byte sequence that should be appended to the designated input.
pad(byte[], int, int) - Method in class gnu.javax.crypto.pad.PKCS1_V1_5
 
pad(byte[], int, int) - Method in class gnu.javax.crypto.pad.PKCS7
 
pad(byte[], int, int) - Method in class gnu.javax.crypto.pad.SSL3
 
pad(byte[], int, int) - Method in class gnu.javax.crypto.pad.TBC
 
pad(byte[], int, int) - Method in class gnu.javax.crypto.pad.TLS1
 

R

reset() - Method in class gnu.javax.crypto.pad.BasePad
 
reset() - Method in interface gnu.javax.crypto.pad.IPad
Resets the scheme instance for re-initialisation and use with other characteristics.

S

SSL3 - class gnu.javax.crypto.pad.SSL3.
The padding scheme used by the Secure Sockets Layer, version 3.
SSL3() - Constructor for class gnu.javax.crypto.pad.SSL3
 
selfTest() - Method in class gnu.javax.crypto.pad.BasePad
 
selfTest() - Method in interface gnu.javax.crypto.pad.IPad
A basic symmetric pad/unpad test.
selfTest() - Method in class gnu.javax.crypto.pad.PKCS1_V1_5
 
setup() - Method in class gnu.javax.crypto.pad.BasePad
If any additional checks or resource setup must be done by the subclass, then this is the hook for it.
setup() - Method in class gnu.javax.crypto.pad.PKCS1_V1_5
 
setup() - Method in class gnu.javax.crypto.pad.PKCS7
 
setup() - Method in class gnu.javax.crypto.pad.SSL3
 
setup() - Method in class gnu.javax.crypto.pad.TBC
 
setup() - Method in class gnu.javax.crypto.pad.TLS1
 

T

TBC - class gnu.javax.crypto.pad.TBC.
The implementation of the Trailing Bit Complement (TBC) padding algorithm.
TBC() - Constructor for class gnu.javax.crypto.pad.TBC
Trivial package-private constructor for use by the Factory class.
TLS1 - class gnu.javax.crypto.pad.TLS1.
The padding scheme used by the Transport Layer Security protocol, version 1.
TLS1() - Constructor for class gnu.javax.crypto.pad.TLS1
 

U

unpad(byte[], int, int) - Method in class gnu.javax.crypto.pad.BasePad
 
unpad(byte[], int, int) - Method in interface gnu.javax.crypto.pad.IPad
Returns the number of bytes to discard from a designated input buffer.
unpad(byte[], int, int) - Method in class gnu.javax.crypto.pad.PKCS1_V1_5
 
unpad(byte[], int, int) - Method in class gnu.javax.crypto.pad.PKCS7
 
unpad(byte[], int, int) - Method in class gnu.javax.crypto.pad.SSL3
 
unpad(byte[], int, int) - Method in class gnu.javax.crypto.pad.TBC
 
unpad(byte[], int, int) - Method in class gnu.javax.crypto.pad.TLS1
 

W

WrongPaddingException - exception gnu.javax.crypto.pad.WrongPaddingException.
A checked exception that indicates that a padding algorithm did not find the expected padding bytes when unpadding some data.
WrongPaddingException() - Constructor for class gnu.javax.crypto.pad.WrongPaddingException
 

B C D E G I N P R S T U W