com::orionsec::jpkif::IPKIFCryptoRawOperations Class Reference

Inheritance diagram for com::orionsec::jpkif::IPKIFCryptoRawOperations:

Inheritance graph
[legend]
Collaboration diagram for com::orionsec::jpkif::IPKIFCryptoRawOperations:

Collaboration graph
[legend]

List of all members.


Detailed Description

Definition at line 11 of file IPKIFCryptoRawOperations.java.


Public Member Functions

 IPKIFCryptoRawOperations (long cPtr, boolean cMemoryOwn)
synchronized void delete ()
void Sign (CPKIFKeyMaterial key, byte[] pHashData, int nHashDataLen, byte[] pSig, SWIGTYPE_p_int pnSigLen, HASH_ALG hashAlg)
void Encrypt (CPKIFKeyMaterial key, byte[] pData, int nDataLen, byte[] pResult, SWIGTYPE_p_int pnResultLen, boolean pad)
void Encrypt (CPKIFKeyMaterial key, byte[] pData, int nDataLen, byte[] pResult, SWIGTYPE_p_int pnResultLen)
void Decrypt (CPKIFKeyMaterial key, byte[] pData, int nDataLen, byte[] pResult, SWIGTYPE_p_int pnResultLen, boolean pad)
void Decrypt (CPKIFKeyMaterial key, byte[] pData, int nDataLen, byte[] pResult, SWIGTYPE_p_int pnResultLen)
boolean Verify (CPKIFKeyMaterial key, byte[] pHashData, int nHashDataLen, byte[] pSig, int nSigLen, HASH_ALG hashAlg)
IPKIFRawCryptContext CryptInit (CPKIFKeyMaterial key, boolean pad)
IPKIFRawCryptContext CryptInit (CPKIFKeyMaterial key)
void Decrypt (IPKIFRawCryptContext cryptContext, byte[] pData, int nDataLen, byte[] pResult, SWIGTYPE_p_int pnResultLen, boolean arg5)
void Encrypt (IPKIFRawCryptContext cryptContext, byte[] pData, int nDataLen, byte[] pResult, SWIGTYPE_p_int pnResultLen, boolean arg5)
IPKIFRawCryptContext HMACInit (CPKIFKeyMaterial key, HASH_ALG ha)
void HMACUpdate (IPKIFRawCryptContext ctx, byte[] pData, int nDataLen)
void HMACFinal (IPKIFRawCryptContext ctx, byte[] pResult, SWIGTYPE_p_int pnResultLen)
boolean VerifyCertificate (CPKIFCertificate issCert, CPKIFCertificate subCert)

Static Public Member Functions

static long getCPtr (IPKIFCryptoRawOperations obj)

Protected Member Functions

void finalize ()

Constructor & Destructor Documentation

com::orionsec::jpkif::IPKIFCryptoRawOperations::IPKIFCryptoRawOperations ( long  cPtr,
boolean  cMemoryOwn 
) [inline]

Definition at line 14 of file IPKIFCryptoRawOperations.java.


Member Function Documentation

static long com::orionsec::jpkif::IPKIFCryptoRawOperations::getCPtr ( IPKIFCryptoRawOperations  obj  )  [inline, static]

Definition at line 19 of file IPKIFCryptoRawOperations.java.

References swigCPtr.

Referenced by com::orionsec::jpkif::pkif_module::PathSigChecker().

void com::orionsec::jpkif::IPKIFCryptoRawOperations::finalize (  )  [inline, protected]

synchronized void com::orionsec::jpkif::IPKIFCryptoRawOperations::delete (  )  [inline]

void com::orionsec::jpkif::IPKIFCryptoRawOperations::Sign ( CPKIFKeyMaterial  key,
byte[]  pHashData,
int  nHashDataLen,
byte[]  pSig,
SWIGTYPE_p_int  pnSigLen,
HASH_ALG  hashAlg 
) [inline]

void com::orionsec::jpkif::IPKIFCryptoRawOperations::Encrypt ( CPKIFKeyMaterial  key,
byte[]  pData,
int  nDataLen,
byte[]  pResult,
SWIGTYPE_p_int  pnResultLen,
boolean  pad 
) [inline]

void com::orionsec::jpkif::IPKIFCryptoRawOperations::Encrypt ( CPKIFKeyMaterial  key,
byte[]  pData,
int  nDataLen,
byte[]  pResult,
SWIGTYPE_p_int  pnResultLen 
) [inline]

void com::orionsec::jpkif::IPKIFCryptoRawOperations::Decrypt ( CPKIFKeyMaterial  key,
byte[]  pData,
int  nDataLen,
byte[]  pResult,
SWIGTYPE_p_int  pnResultLen,
boolean  pad 
) [inline]

void com::orionsec::jpkif::IPKIFCryptoRawOperations::Decrypt ( CPKIFKeyMaterial  key,
byte[]  pData,
int  nDataLen,
byte[]  pResult,
SWIGTYPE_p_int  pnResultLen 
) [inline]

boolean com::orionsec::jpkif::IPKIFCryptoRawOperations::Verify ( CPKIFKeyMaterial  key,
byte[]  pHashData,
int  nHashDataLen,
byte[]  pSig,
int  nSigLen,
HASH_ALG  hashAlg 
) [inline]

IPKIFRawCryptContext com::orionsec::jpkif::IPKIFCryptoRawOperations::CryptInit ( CPKIFKeyMaterial  key,
boolean  pad 
) [inline]

Definition at line 62 of file IPKIFCryptoRawOperations.java.

IPKIFRawCryptContext com::orionsec::jpkif::IPKIFCryptoRawOperations::CryptInit ( CPKIFKeyMaterial  key  )  [inline]

Definition at line 67 of file IPKIFCryptoRawOperations.java.

void com::orionsec::jpkif::IPKIFCryptoRawOperations::Decrypt ( IPKIFRawCryptContext  cryptContext,
byte[]  pData,
int  nDataLen,
byte[]  pResult,
SWIGTYPE_p_int  pnResultLen,
boolean  arg5 
) [inline]

void com::orionsec::jpkif::IPKIFCryptoRawOperations::Encrypt ( IPKIFRawCryptContext  cryptContext,
byte[]  pData,
int  nDataLen,
byte[]  pResult,
SWIGTYPE_p_int  pnResultLen,
boolean  arg5 
) [inline]

IPKIFRawCryptContext com::orionsec::jpkif::IPKIFCryptoRawOperations::HMACInit ( CPKIFKeyMaterial  key,
HASH_ALG  ha 
) [inline]

void com::orionsec::jpkif::IPKIFCryptoRawOperations::HMACUpdate ( IPKIFRawCryptContext  ctx,
byte[]  pData,
int  nDataLen 
) [inline]

Definition at line 85 of file IPKIFCryptoRawOperations.java.

void com::orionsec::jpkif::IPKIFCryptoRawOperations::HMACFinal ( IPKIFRawCryptContext  ctx,
byte[]  pResult,
SWIGTYPE_p_int  pnResultLen 
) [inline]

boolean com::orionsec::jpkif::IPKIFCryptoRawOperations::VerifyCertificate ( CPKIFCertificate  issCert,
CPKIFCertificate  subCert 
) [inline]


The documentation for this class was generated from the following file:

Generated on Mon Nov 15 11:22:34 2010 for PublicKeyInfrastructureFramework(PKIF) by  doxygen 1.5.6