com::orionsec::jpkif::CPKIFNSS Class Reference

Inheritance diagram for com::orionsec::jpkif::CPKIFNSS:

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

Collaboration graph
[legend]

List of all members.


Detailed Description

Definition at line 11 of file CPKIFNSS.java.


Public Member Functions

 CPKIFNSS (long cPtr, boolean cMemoryOwn)
synchronized void delete ()
 CPKIFNSS (String dbdir)
 CPKIFNSS ()
void Initialize ()
void GetKeyList (CPKIFCredentialList v, SWIGTYPE_p_std__bitsetT_9_t arg1)
void GetKeyList (CPKIFCredentialList v)
void GetKeyList (CPKIFCredentialList v, CPKIFKeyUsagePtr ku)
boolean OwnsKey (CPKIFCredential keyID)
CPKIFCredentialPtr MakeKeyID (String asciiHexKeyID)
void Sign (CPKIFCredential key, byte[] pHashData, int nHashDataLen, byte[] pSignature, SWIGTYPE_p_int nSignatureLen, HASH_ALG hashAlg)
void Decrypt (CPKIFCredential key, byte[] pData, int nDataLen, byte[] pResult, SWIGTYPE_p_int pnResultLen)
void Encrypt (CPKIFCredential key, byte[] pData, int nDataLen, byte[] pResult, SWIGTYPE_p_int pnResultLen)
boolean Verify (CPKIFCredential key, byte[] pHashData, int nHashDataLen, byte[] pSignature, int nSignatureLen, HASH_ALG hashAlg)
IPKIFCryptContext CryptInit (CPKIFCredentialPtr key, boolean pad)
IPKIFCryptContext CryptInit (CPKIFCredentialPtr key)
void Decrypt (IPKIFCryptContext cryptContext, byte[] pData, int nDataLen, byte[] pResult, SWIGTYPE_p_int pnResultLen, boolean arg5)
void Encrypt (IPKIFCryptContext cryptContext, byte[] pData, int nDataLen, byte[] pResult, SWIGTYPE_p_int pnResultLen, boolean arg5)

Static Public Member Functions

static long getCPtr (CPKIFNSS obj)

Static Public Attributes

static final int thisComponent = pkif_moduleJNI.CPKIFNSS_thisComponent_get()

Protected Member Functions

void finalize ()

Constructor & Destructor Documentation

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

Definition at line 14 of file CPKIFNSS.java.

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

Definition at line 38 of file CPKIFNSS.java.

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

Definition at line 42 of file CPKIFNSS.java.


Member Function Documentation

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

Definition at line 19 of file CPKIFNSS.java.

References swigCPtr.

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

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

Definition at line 23 of file CPKIFNSS.java.

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

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

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

Definition at line 46 of file CPKIFNSS.java.

void com::orionsec::jpkif::CPKIFNSS::GetKeyList ( CPKIFCredentialList  v,
SWIGTYPE_p_std__bitsetT_9_t  arg1 
) [inline]

void com::orionsec::jpkif::CPKIFNSS::GetKeyList ( CPKIFCredentialList  v  )  [inline]

Definition at line 54 of file CPKIFNSS.java.

void com::orionsec::jpkif::CPKIFNSS::GetKeyList ( CPKIFCredentialList  v,
CPKIFKeyUsagePtr  ku 
) [inline]

boolean com::orionsec::jpkif::CPKIFNSS::OwnsKey ( CPKIFCredential  keyID  )  [inline]

Definition at line 62 of file CPKIFNSS.java.

CPKIFCredentialPtr com::orionsec::jpkif::CPKIFNSS::MakeKeyID ( String  asciiHexKeyID  )  [inline]

Definition at line 66 of file CPKIFNSS.java.

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

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

Definition at line 74 of file CPKIFNSS.java.

References com::orionsec::jpkif::CPKIFCredential::getCPtr().

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

Definition at line 78 of file CPKIFNSS.java.

References com::orionsec::jpkif::CPKIFCredential::getCPtr().

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

Definition at line 82 of file CPKIFNSS.java.

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

IPKIFCryptContext com::orionsec::jpkif::CPKIFNSS::CryptInit ( CPKIFCredentialPtr  key,
boolean  pad 
) [inline]

Definition at line 86 of file CPKIFNSS.java.

IPKIFCryptContext com::orionsec::jpkif::CPKIFNSS::CryptInit ( CPKIFCredentialPtr  key  )  [inline]

Definition at line 91 of file CPKIFNSS.java.

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

Definition at line 96 of file CPKIFNSS.java.

References com::orionsec::jpkif::IPKIFCryptContext::getCPtr().

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

Definition at line 100 of file CPKIFNSS.java.

References com::orionsec::jpkif::IPKIFCryptContext::getCPtr().


Member Data Documentation

final int com::orionsec::jpkif::CPKIFNSS::thisComponent = pkif_moduleJNI.CPKIFNSS_thisComponent_get() [static]

Definition at line 104 of file CPKIFNSS.java.


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

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