B C D E G I J M O R S U

B

Base64 - class org.apache.fulcrum.crypto.impl.Base64.
Base64 encoder/decoder taken from commons-codec.
Base64() - Constructor for class org.apache.fulcrum.crypto.impl.Base64
 

C

ClearCrypt - class org.apache.fulcrum.crypto.provider.ClearCrypt.
This is a dummy for "cleartext" encryption.
ClearCrypt() - Constructor for class org.apache.fulcrum.crypto.provider.ClearCrypt
C'tor
CryptoAlgorithm - interface org.apache.fulcrum.crypto.CryptoAlgorithm.
This interface describes the various Crypto Algorithms that are handed out by the Crypto Service.
CryptoService - interface org.apache.fulcrum.crypto.CryptoService.
An implementation of CryptoService that uses either supplied crypto Algorithms (provided in Fulcrum.properties) or tries to get them via the normal java mechanisms if this fails.
configure(Configuration) - Method in class org.apache.fulcrum.crypto.DefaultCryptoService
Avalon component lifecycle method
crypt(String) - Static method in class org.apache.fulcrum.crypto.impl.UnixCrypt
 
crypt(String, String) - Static method in class org.apache.fulcrum.crypto.impl.UnixCrypt
 

D

DEFAULT_CIPHER - Static variable in class org.apache.fulcrum.crypto.provider.JavaCrypt
The default cipher
DEFAULT_CIPHER - Static variable in class org.apache.fulcrum.crypto.provider.OldJavaCrypt
The default cipher
DefaultCryptoService - class org.apache.fulcrum.crypto.DefaultCryptoService.
An implementation of CryptoService that uses either supplied crypto Algorithms (provided in the component config xml file) or tries to get them via the normal java mechanisms if this fails.
DefaultCryptoService() - Constructor for class org.apache.fulcrum.crypto.DefaultCryptoService
 
decode(Object) - Method in class org.apache.fulcrum.crypto.impl.Base64
 
decode(byte[]) - Method in class org.apache.fulcrum.crypto.impl.Base64
 
decodeBase64(byte[]) - Static method in class org.apache.fulcrum.crypto.impl.Base64
 
dispose() - Method in class org.apache.fulcrum.crypto.DefaultCryptoService
Avalon component lifecycle method

E

encode(Object) - Method in class org.apache.fulcrum.crypto.impl.Base64
 
encode(byte[]) - Method in class org.apache.fulcrum.crypto.impl.Base64
 
encodeBase64(byte[]) - Static method in class org.apache.fulcrum.crypto.impl.Base64
 
encodeBase64(byte[], boolean) - Static method in class org.apache.fulcrum.crypto.impl.Base64
 
encodeBase64Chunked(byte[]) - Static method in class org.apache.fulcrum.crypto.impl.Base64
 
encrypt(String) - Method in interface org.apache.fulcrum.crypto.CryptoAlgorithm
Performs the actual encryption.
encrypt(String) - Method in class org.apache.fulcrum.crypto.provider.ClearCrypt
encrypt the supplied string with the requested cipher
encrypt(String) - Method in class org.apache.fulcrum.crypto.provider.JavaCrypt
encrypt the supplied string with the requested cipher
encrypt(String) - Method in class org.apache.fulcrum.crypto.provider.OldJavaCrypt
encrypt the supplied string with the requested cipher
encrypt(String) - Method in class org.apache.fulcrum.crypto.provider.UnixCrypt
encrypt the supplied string with the requested cipher

G

getCryptoAlgorithm(String) - Method in interface org.apache.fulcrum.crypto.CryptoService
Returns a CryptoAlgorithm Object which represents the requested crypto algorithm.
getCryptoAlgorithm(String) - Method in class org.apache.fulcrum.crypto.DefaultCryptoService
Returns a CryptoAlgorithm Object which represents the requested crypto algorithm.

I

initialize() - Method in class org.apache.fulcrum.crypto.DefaultCryptoService
 
isArrayByteBase64(byte[]) - Static method in class org.apache.fulcrum.crypto.impl.Base64
 

J

JavaCrypt - class org.apache.fulcrum.crypto.provider.JavaCrypt.
Implements the normal java.security.MessageDigest stream cipers.
JavaCrypt() - Constructor for class org.apache.fulcrum.crypto.provider.JavaCrypt
C'tor

M

matches(String, String) - Static method in class org.apache.fulcrum.crypto.impl.UnixCrypt
 

O

OldJavaCrypt - class org.apache.fulcrum.crypto.provider.OldJavaCrypt.
This is the Message Digest Implementation of Turbine 2.1.
OldJavaCrypt() - Constructor for class org.apache.fulcrum.crypto.provider.OldJavaCrypt
C'tor
org.apache.fulcrum.crypto - package org.apache.fulcrum.crypto
Contains the Crypto Service providing you with a variety of Crypto algorithms.
org.apache.fulcrum.crypto.impl - package org.apache.fulcrum.crypto.impl
 
org.apache.fulcrum.crypto.provider - package org.apache.fulcrum.crypto.provider
Algorithm providers for the Crypto Service.

R

ROLE - Static variable in interface org.apache.fulcrum.crypto.CryptoService
 

S

setCipher(String) - Method in interface org.apache.fulcrum.crypto.CryptoAlgorithm
Algorithms that perform multiple ciphers get told with setCipher, which cipher to use.
setCipher(String) - Method in class org.apache.fulcrum.crypto.provider.ClearCrypt
This class never uses an algorithm, so this is just a dummy.
setCipher(String) - Method in class org.apache.fulcrum.crypto.provider.JavaCrypt
Setting the actual cipher requested.
setCipher(String) - Method in class org.apache.fulcrum.crypto.provider.OldJavaCrypt
Setting the actual cipher requested.
setCipher(String) - Method in class org.apache.fulcrum.crypto.provider.UnixCrypt
This class never uses anything but UnixCrypt, so it is just a dummy (Fixme: Should we throw an exception if something is requested that we don't support?
setSeed(String) - Method in interface org.apache.fulcrum.crypto.CryptoAlgorithm
Allows the user to set a salt value whenever the algorithm is used.
setSeed(String) - Method in class org.apache.fulcrum.crypto.provider.ClearCrypt
This class never uses a seed, so this is just a dummy.
setSeed(String) - Method in class org.apache.fulcrum.crypto.provider.JavaCrypt
This class never uses a seed, so this is just a dummy.
setSeed(String) - Method in class org.apache.fulcrum.crypto.provider.OldJavaCrypt
This class never uses a seed, so this is just a dummy.
setSeed(String) - Method in class org.apache.fulcrum.crypto.provider.UnixCrypt
Setting the seed for the UnixCrypt algorithm.

U

UnixCrypt - class org.apache.fulcrum.crypto.impl.UnixCrypt.
Unix crypt (3) algorithm implementation.
UnixCrypt - class org.apache.fulcrum.crypto.provider.UnixCrypt.
Implements Standard Unix crypt(3) for use with the Crypto Service.
UnixCrypt() - Constructor for class org.apache.fulcrum.crypto.provider.UnixCrypt
C'tor

B C D E G I J M O R S U

Copyright © 2000-2007 Apache Software Foundation. All Rights Reserved.