org.apache.juddi.cryptor
Interface Cryptor

All Known Implementing Classes:
DefaultCryptor

public interface Cryptor

Author:
Anou Manavalan

Method Summary
 byte[] decrypt(byte[] bytes)
          Decrypt the string
 java.lang.String decrypt(java.lang.String str)
           
 byte[] encrypt(byte[] bytes)
          Encrypt the string
 java.lang.String encrypt(java.lang.String str)
           
 

Method Detail

encrypt

public byte[] encrypt(byte[] bytes)
               throws javax.crypto.NoSuchPaddingException,
                      java.security.NoSuchAlgorithmException,
                      java.security.InvalidAlgorithmParameterException,
                      java.security.InvalidKeyException,
                      javax.crypto.IllegalBlockSizeException,
                      javax.crypto.BadPaddingException
Encrypt the string

javax.crypto.NoSuchPaddingException
java.security.NoSuchAlgorithmException
java.security.InvalidAlgorithmParameterException
java.security.InvalidKeyException
javax.crypto.IllegalBlockSizeException
javax.crypto.BadPaddingException

encrypt

public java.lang.String encrypt(java.lang.String str)
                         throws javax.crypto.NoSuchPaddingException,
                                java.security.NoSuchAlgorithmException,
                                java.security.InvalidAlgorithmParameterException,
                                java.security.InvalidKeyException,
                                javax.crypto.IllegalBlockSizeException,
                                javax.crypto.BadPaddingException
javax.crypto.NoSuchPaddingException
java.security.NoSuchAlgorithmException
java.security.InvalidAlgorithmParameterException
java.security.InvalidKeyException
javax.crypto.IllegalBlockSizeException
javax.crypto.BadPaddingException

decrypt

public byte[] decrypt(byte[] bytes)
               throws javax.crypto.NoSuchPaddingException,
                      java.security.NoSuchAlgorithmException,
                      java.security.InvalidAlgorithmParameterException,
                      java.security.InvalidKeyException,
                      javax.crypto.IllegalBlockSizeException,
                      javax.crypto.BadPaddingException
Decrypt the string

javax.crypto.NoSuchPaddingException
java.security.NoSuchAlgorithmException
java.security.InvalidAlgorithmParameterException
java.security.InvalidKeyException
javax.crypto.IllegalBlockSizeException
javax.crypto.BadPaddingException

decrypt

public java.lang.String decrypt(java.lang.String str)
                         throws javax.crypto.NoSuchPaddingException,
                                java.security.NoSuchAlgorithmException,
                                java.security.InvalidAlgorithmParameterException,
                                java.security.InvalidKeyException,
                                javax.crypto.IllegalBlockSizeException,
                                javax.crypto.BadPaddingException
javax.crypto.NoSuchPaddingException
java.security.NoSuchAlgorithmException
java.security.InvalidAlgorithmParameterException
java.security.InvalidKeyException
javax.crypto.IllegalBlockSizeException
javax.crypto.BadPaddingException


Copyright © 2003 Apache Software Foundation. All rights reserved.