A C D E G H O P S T

A

ALGORITHM - Static variable in interface org.apache.fulcrum.jce.crypto.CryptoParameters
The crypto algorithm being used

C

copy(InputStream, OutputStream) - Static method in class org.apache.fulcrum.jce.crypto.CryptoUtil
Deprecated. use StreamUtil instead
copy(InputStream, OutputStream) - Method in class org.apache.fulcrum.jce.crypto.SmartDecryptingInputStream
Pumps the input stream to the output stream.
copy(InputStream, OutputStream) - Static method in class org.apache.fulcrum.jce.crypto.StreamUtil
Pumps the input stream to the output stream.
COUNT - Static variable in interface org.apache.fulcrum.jce.crypto.CryptoParameters
Parameter for PBEParameterSpec
COUNT - Static variable in interface org.apache.fulcrum.jce.crypto.PasswordParameters
Parameter for the number of SHA1 invocation
create() - Static method in class org.apache.fulcrum.jce.crypto.PasswordFactory
 
create(String) - Static method in class org.apache.fulcrum.jce.crypto.PasswordFactory
 
create(char[]) - Static method in class org.apache.fulcrum.jce.crypto.PasswordFactory
 
create(char[], byte[], int) - Static method in class org.apache.fulcrum.jce.crypto.PasswordFactory
Creates a default password using "xxxx-xxxx-xxxx-xxxxx".
createInputStream(Object) - Static method in class org.apache.fulcrum.jce.crypto.StreamUtil
Create an input stream supporting the following types String (using the UTF-8 encoded content) File byte[] char[] ByteArrayOutputStream InputStream
createOutputStream(Object) - Static method in class org.apache.fulcrum.jce.crypto.StreamUtil
Create an output stream supporting the following types File String OutputStream
CryptoParameters - Interface in org.apache.fulcrum.jce.crypto
CryptoParameters used for encryption/decrytpion.
CryptoStreamFactory - Interface in org.apache.fulcrum.jce.crypto
Interface for creating encrypting/decrypting streams.
CryptoStreamFactoryImpl - Class in org.apache.fulcrum.jce.crypto
Concrete factory for creating encrypting/decrypting streams.
CryptoStreamFactoryImpl() - Constructor for class org.apache.fulcrum.jce.crypto.CryptoStreamFactoryImpl
Constructor
CryptoStreamFactoryImpl(byte[], int) - Constructor for class org.apache.fulcrum.jce.crypto.CryptoStreamFactoryImpl
Constructor
CryptoUtil - Class in org.apache.fulcrum.jce.crypto
Helper class to provde generic functions to work with CryptoStreams.
CryptoUtil() - Constructor for class org.apache.fulcrum.jce.crypto.CryptoUtil
 

D

decrypt(Object, Object, char[]) - Static method in class org.apache.fulcrum.jce.crypto.CryptoUtil
Copies from a source to a target object using decryption.
decrypt(CryptoStreamFactory, Object, Object, char[]) - Static method in class org.apache.fulcrum.jce.crypto.CryptoUtil
Copies from a source to a target object using decryption and a caller-suppier CryptoStreamFactory.
decryptString(String, char[]) - Static method in class org.apache.fulcrum.jce.crypto.CryptoUtil
Decrypts an encrypted string into the plain text.
decryptString(CryptoStreamFactory, String, char[]) - Static method in class org.apache.fulcrum.jce.crypto.CryptoUtil
Decrypts an encrypted string into the plain text.
DEFAULTPASSWORD - Static variable in interface org.apache.fulcrum.jce.crypto.PasswordParameters
The default password used for creating the internal password

E

encrypt(Object, Object, char[]) - Static method in class org.apache.fulcrum.jce.crypto.CryptoUtil
Copies from a source to a target object using encryption
encrypt(CryptoStreamFactory, Object, Object, char[]) - Static method in class org.apache.fulcrum.jce.crypto.CryptoUtil
Copies from a source to a target object using encryption and a caller supplied CryptoStreamFactory.
encryptString(String, char[]) - Static method in class org.apache.fulcrum.jce.crypto.CryptoUtil
Encrypts a string into a hex string.
encryptString(CryptoStreamFactory, String, char[]) - Static method in class org.apache.fulcrum.jce.crypto.CryptoUtil
Encrypts a string into a hex string.

G

getCryptoStreamFactory() - Static method in class org.apache.fulcrum.jce.crypto.CryptoUtil
 
getInputStream(InputStream, String) - Method in interface org.apache.fulcrum.jce.crypto.CryptoStreamFactory
Creates input stream based on the decryption mode using the default password.
getInputStream(InputStream, String, char[]) - Method in interface org.apache.fulcrum.jce.crypto.CryptoStreamFactory
Creates input stream based on the decryption mode using the given password.
getInputStream(InputStream) - Method in interface org.apache.fulcrum.jce.crypto.CryptoStreamFactory
Creates a decrypting input stream using the default password.
getInputStream(InputStream, char[]) - Method in interface org.apache.fulcrum.jce.crypto.CryptoStreamFactory
Creates an decrypting input stream using a given password.
getInputStream(InputStream, String) - Method in class org.apache.fulcrum.jce.crypto.CryptoStreamFactoryImpl
 
getInputStream(InputStream, String, char[]) - Method in class org.apache.fulcrum.jce.crypto.CryptoStreamFactoryImpl
 
getInputStream(InputStream) - Method in class org.apache.fulcrum.jce.crypto.CryptoStreamFactoryImpl
 
getInputStream(InputStream, char[]) - Method in class org.apache.fulcrum.jce.crypto.CryptoStreamFactoryImpl
 
getInstance() - Static method in class org.apache.fulcrum.jce.crypto.CryptoStreamFactoryImpl
Factory method to get a default instance
getOutputStream(OutputStream) - Method in interface org.apache.fulcrum.jce.crypto.CryptoStreamFactory
Creates an encrypting output stream using the default password.
getOutputStream(OutputStream, char[]) - Method in interface org.apache.fulcrum.jce.crypto.CryptoStreamFactory
Creates an encrypting output stream using the given password.
getOutputStream(OutputStream) - Method in class org.apache.fulcrum.jce.crypto.CryptoStreamFactoryImpl
 
getOutputStream(OutputStream, char[]) - Method in class org.apache.fulcrum.jce.crypto.CryptoStreamFactoryImpl
 
getSmartInputStream(InputStream) - Method in interface org.apache.fulcrum.jce.crypto.CryptoStreamFactory
Creates a smart decrypting input stream using the default password.
getSmartInputStream(InputStream, char[]) - Method in interface org.apache.fulcrum.jce.crypto.CryptoStreamFactory
Creates a smart decrypting input stream using a given password.
getSmartInputStream(InputStream) - Method in class org.apache.fulcrum.jce.crypto.CryptoStreamFactoryImpl
 
getSmartInputStream(InputStream, char[]) - Method in class org.apache.fulcrum.jce.crypto.CryptoStreamFactoryImpl
 

H

HexConverter - Class in org.apache.fulcrum.jce.crypto
Helper class to for HEX conversion.
HexConverter() - Constructor for class org.apache.fulcrum.jce.crypto.HexConverter
 

O

org.apache.fulcrum.jce.crypto - package org.apache.fulcrum.jce.crypto
 

P

PasswordFactory - Class in org.apache.fulcrum.jce.crypto
The implementation supplies a default password in the case that the programmer don't want to have additional hassles.
PasswordFactory() - Constructor for class org.apache.fulcrum.jce.crypto.PasswordFactory
 
PasswordParameters - Interface in org.apache.fulcrum.jce.crypto
Parameters for creating a password.

S

SALT - Static variable in interface org.apache.fulcrum.jce.crypto.CryptoParameters
The password salt
SALT - Static variable in interface org.apache.fulcrum.jce.crypto.PasswordParameters
The password salt
setInstance(CryptoStreamFactory) - Static method in class org.apache.fulcrum.jce.crypto.CryptoStreamFactoryImpl
Set the default instance from an external application.
SmartDecryptingInputStream - Class in org.apache.fulcrum.jce.crypto
An input stream that determine if the originating input stream was encrypted or not.
SmartDecryptingInputStream(CryptoStreamFactory, InputStream) - Constructor for class org.apache.fulcrum.jce.crypto.SmartDecryptingInputStream
Constructor
SmartDecryptingInputStream(CryptoStreamFactory, InputStream, char[]) - Constructor for class org.apache.fulcrum.jce.crypto.SmartDecryptingInputStream
Constructor
StreamUtil - Class in org.apache.fulcrum.jce.crypto
Helper class to provde generic stream functions.
StreamUtil() - Constructor for class org.apache.fulcrum.jce.crypto.StreamUtil
 

T

toBytes(String) - Static method in class org.apache.fulcrum.jce.crypto.HexConverter
Converts a hex string into a byte[]
toString(byte[]) - Static method in class org.apache.fulcrum.jce.crypto.HexConverter
Converts a byte array to a hex string.

A C D E G H O P S T

Copyright © 2008-2009 The Apache Software Foundation. All Rights Reserved.