Oracle Fusion Middleware Java API Reference for Oracle ADF Mobile Client
11g Release 1 (11.1.1)

E17503-02

oracle.adfnmc.util
Class Crypto

java.lang.Object
  extended by oracle.adfnmc.util.Crypto

public class Crypto
extends java.lang.Object


Field Summary
static java.lang.Class CLASS_INSTANCE
           
static int CRYPTO_ALGORITHM_AES
           
static int CRYPTO_ALGORITHM_RSA
           
static int CRYPTO_ALGORITHM_SHA1
           
static int CRYPTO_KEY_ENCODING_NOT_USED
           
static int CRYPTO_KEY_ENCODING_PKCS8
           
static int CRYPTO_KEY_ENCODING_X509
           
 
Constructor Summary
Crypto()
           
 
Method Summary
static byte[] decryptMessage(int algorithmID, int keyEncodingID, byte[] key, byte[] message)
           
static byte[] decryptMessageAES(byte[] key, byte[] message)
           
static byte[] decryptMessageRSA(byte[] key, byte[] message)
           
static byte[] encryptMessage(int algorithmID, int keyEncodingID, byte[] key, byte[] message)
           
static byte[] encryptMessageAES(byte[] key, byte[] message)
           
static byte[] encryptMessageRSA(byte[] key, byte[] message)
           
static byte[] hashMessage(int algorithmID, byte[] message)
           
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

CLASS_INSTANCE

public static final java.lang.Class CLASS_INSTANCE

CRYPTO_ALGORITHM_RSA

public static final int CRYPTO_ALGORITHM_RSA
See Also:
Constant Field Values

CRYPTO_ALGORITHM_SHA1

public static final int CRYPTO_ALGORITHM_SHA1
See Also:
Constant Field Values

CRYPTO_ALGORITHM_AES

public static final int CRYPTO_ALGORITHM_AES
See Also:
Constant Field Values

CRYPTO_KEY_ENCODING_NOT_USED

public static final int CRYPTO_KEY_ENCODING_NOT_USED
See Also:
Constant Field Values

CRYPTO_KEY_ENCODING_X509

public static final int CRYPTO_KEY_ENCODING_X509
See Also:
Constant Field Values

CRYPTO_KEY_ENCODING_PKCS8

public static final int CRYPTO_KEY_ENCODING_PKCS8
See Also:
Constant Field Values
Constructor Detail

Crypto

public Crypto()
Method Detail

decryptMessageRSA

public static byte[] decryptMessageRSA(byte[] key,
                                       byte[] message)

decryptMessageAES

public static byte[] decryptMessageAES(byte[] key,
                                       byte[] message)

decryptMessage

public static byte[] decryptMessage(int algorithmID,
                                    int keyEncodingID,
                                    byte[] key,
                                    byte[] message)

encryptMessageRSA

public static byte[] encryptMessageRSA(byte[] key,
                                       byte[] message)

encryptMessageAES

public static byte[] encryptMessageAES(byte[] key,
                                       byte[] message)

encryptMessage

public static byte[] encryptMessage(int algorithmID,
                                    int keyEncodingID,
                                    byte[] key,
                                    byte[] message)

hashMessage

public static byte[] hashMessage(int algorithmID,
                                 byte[] message)

Oracle Fusion Middleware Java API Reference for Oracle ADF Mobile Client
11g Release 1 (11.1.1)

E17503-02

Copyright © 2011, Oracle and/or its affiliates. All rights reserved.