com::orionsec::jpkif::CPKIFNSSRaw Class Reference

Inheritance diagram for com::orionsec::jpkif::CPKIFNSSRaw:

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

Collaboration graph
[legend]

List of all members.


Detailed Description

Definition at line 11 of file CPKIFNSSRaw.java.


Public Member Functions

 CPKIFNSSRaw (long cPtr, boolean cMemoryOwn)
synchronized void delete ()
 CPKIFNSSRaw (String dbdir)
 CPKIFNSSRaw ()
void Initialize ()
void GenRandom (byte[] buf, int len)
IPKIFHashContext HashInit (HASH_ALG alg)
void HashUpdate (IPKIFHashContext hash, byte[] pData, int nDataLen)
void HashFinal (IPKIFHashContext hash, byte[] pResult, SWIGTYPE_p_int pnResultLen)
boolean SupportsAlgorithm (CPKIFKeyMaterial key)
void Sign (CPKIFKeyMaterial key, byte[] pHashData, int nHashDataLen, byte[] pSignature, SWIGTYPE_p_int nSignatureLen, HASH_ALG hashAlg)
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)
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)
boolean Verify (CPKIFKeyMaterial key, byte[] pHashData, int nHashDataLen, byte[] pSignature, int nSignatureLen, HASH_ALG hashAlg)
boolean VerifyCertificate (CPKIFCertificate issCert, CPKIFCertificate subCert)
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)

Static Public Member Functions

static long getCPtr (CPKIFNSSRaw obj)

Static Public Attributes

static final int thisComponent = pkif_moduleJNI.CPKIFNSSRaw_thisComponent_get()

Protected Member Functions

void finalize ()

Constructor & Destructor Documentation

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

Definition at line 14 of file CPKIFNSSRaw.java.

com::orionsec::jpkif::CPKIFNSSRaw::CPKIFNSSRaw ( String  dbdir  )  [inline]

Definition at line 38 of file CPKIFNSSRaw.java.

com::orionsec::jpkif::CPKIFNSSRaw::CPKIFNSSRaw (  )  [inline]

Definition at line 42 of file CPKIFNSSRaw.java.


Member Function Documentation

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

Definition at line 19 of file CPKIFNSSRaw.java.

References swigCPtr.

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

Reimplemented from com::orionsec::jpkif::IPKIFColleague.

Definition at line 23 of file CPKIFNSSRaw.java.

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

void com::orionsec::jpkif::CPKIFNSSRaw::Initialize ( void   )  [inline]

Reimplemented from com::orionsec::jpkif::IPKIFColleague.

Definition at line 46 of file CPKIFNSSRaw.java.

void com::orionsec::jpkif::CPKIFNSSRaw::GenRandom ( byte[]  buf,
int  len 
) [inline]

Definition at line 50 of file CPKIFNSSRaw.java.

IPKIFHashContext com::orionsec::jpkif::CPKIFNSSRaw::HashInit ( HASH_ALG  alg  )  [inline]

Definition at line 54 of file CPKIFNSSRaw.java.

References com::orionsec::jpkif::HASH_ALG::swigValue.

void com::orionsec::jpkif::CPKIFNSSRaw::HashUpdate ( IPKIFHashContext  hash,
byte[]  pData,
int  nDataLen 
) [inline]

Definition at line 59 of file CPKIFNSSRaw.java.

void com::orionsec::jpkif::CPKIFNSSRaw::HashFinal ( IPKIFHashContext  hash,
byte[]  pResult,
SWIGTYPE_p_int  pnResultLen 
) [inline]

boolean com::orionsec::jpkif::CPKIFNSSRaw::SupportsAlgorithm ( CPKIFKeyMaterial  key  )  [inline]

Definition at line 67 of file CPKIFNSSRaw.java.

void com::orionsec::jpkif::CPKIFNSSRaw::Sign ( CPKIFKeyMaterial  key,
byte[]  pHashData,
int  nHashDataLen,
byte[]  pSignature,
SWIGTYPE_p_int  nSignatureLen,
HASH_ALG  hashAlg 
) [inline]

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

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

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

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

boolean com::orionsec::jpkif::CPKIFNSSRaw::Verify ( CPKIFKeyMaterial  key,
byte[]  pHashData,
int  nHashDataLen,
byte[]  pSignature,
int  nSignatureLen,
HASH_ALG  hashAlg 
) [inline]

Definition at line 91 of file CPKIFNSSRaw.java.

References com::orionsec::jpkif::HASH_ALG::swigValue.

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

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

Definition at line 99 of file CPKIFNSSRaw.java.

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

Definition at line 104 of file CPKIFNSSRaw.java.

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

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

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

Definition at line 117 of file CPKIFNSSRaw.java.

References com::orionsec::jpkif::HASH_ALG::swigValue.

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

Definition at line 122 of file CPKIFNSSRaw.java.

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


Member Data Documentation

final int com::orionsec::jpkif::CPKIFNSSRaw::thisComponent = pkif_moduleJNI.CPKIFNSSRaw_thisComponent_get() [static]

Definition at line 130 of file CPKIFNSSRaw.java.


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

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