com::orionsec::jpkif::CPKIFNSSPtr Class Reference

Collaboration diagram for com::orionsec::jpkif::CPKIFNSSPtr:

Collaboration graph
[legend]

List of all members.


Detailed Description

Definition at line 11 of file CPKIFNSSPtr.java.


Public Member Functions

 CPKIFNSSPtr (long cPtr, boolean cMemoryOwn)
synchronized void delete ()
void reset ()
CPKIFNSS __deref__ ()
CPKIFNSS get ()
boolean unique ()
int use_count ()
void swap (CPKIFNSSPtr other)
SWIGTYPE_p_void _internal_get_deleter (SWIGTYPE_p_boost__detail__sp_typeinfo ti)
boolean _internal_equiv (CPKIFNSSPtr r)
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 Decrypt (IPKIFCryptContext cryptContext, byte[] pData, int nDataLen, byte[] pResult, SWIGTYPE_p_int pnResultLen, boolean arg5)
void Encrypt (CPKIFCredential key, byte[] pData, int nDataLen, byte[] pResult, SWIGTYPE_p_int pnResultLen)
void Encrypt (IPKIFCryptContext cryptContext, byte[] pData, int nDataLen, byte[] pResult, SWIGTYPE_p_int pnResultLen, boolean arg5)
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 AddParent (IPKIFColleague parent)
void RemoveParent (IPKIFColleague parent)
boolean IsParent (IPKIFColleague arg0)
void InitializeMediator (SWIGTYPE_p_std__vectorT_CPKIFException_p_t errorInfo)
void InitializeMediator ()
void Terminate ()
void AddMediator (IPKIFColleaguePtr m)
void RemoveMediator (IPKIFColleague arg0)
void RemoveMediatorAssociations ()
void GetMediators (IPKIFColleagueList v)

Static Public Member Functions

static long getCPtr (CPKIFNSSPtr obj)

Protected Member Functions

void finalize ()

Protected Attributes

boolean swigCMemOwn

Constructor & Destructor Documentation

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

Definition at line 15 of file CPKIFNSSPtr.java.

References swigCMemOwn.


Member Function Documentation

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

Definition at line 20 of file CPKIFNSSPtr.java.

References swigCPtr.

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

Definition at line 24 of file CPKIFNSSPtr.java.

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

Definition at line 28 of file CPKIFNSSPtr.java.

References swigCMemOwn.

void com::orionsec::jpkif::CPKIFNSSPtr::reset ( void   )  [inline]

Definition at line 38 of file CPKIFNSSPtr.java.

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

Definition at line 42 of file CPKIFNSSPtr.java.

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

Definition at line 47 of file CPKIFNSSPtr.java.

boolean com::orionsec::jpkif::CPKIFNSSPtr::unique (  )  [inline]

Definition at line 52 of file CPKIFNSSPtr.java.

int com::orionsec::jpkif::CPKIFNSSPtr::use_count (  )  [inline]

Definition at line 56 of file CPKIFNSSPtr.java.

void com::orionsec::jpkif::CPKIFNSSPtr::swap ( CPKIFNSSPtr  other  )  [inline]

Definition at line 60 of file CPKIFNSSPtr.java.

SWIGTYPE_p_void com::orionsec::jpkif::CPKIFNSSPtr::_internal_get_deleter ( SWIGTYPE_p_boost__detail__sp_typeinfo  ti  )  [inline]

Definition at line 64 of file CPKIFNSSPtr.java.

boolean com::orionsec::jpkif::CPKIFNSSPtr::_internal_equiv ( CPKIFNSSPtr  r  )  [inline]

Definition at line 69 of file CPKIFNSSPtr.java.

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

Definition at line 73 of file CPKIFNSSPtr.java.

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

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

Definition at line 81 of file CPKIFNSSPtr.java.

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

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

Definition at line 89 of file CPKIFNSSPtr.java.

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

Definition at line 93 of file CPKIFNSSPtr.java.

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

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

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

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

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

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

Definition at line 117 of file CPKIFNSSPtr.java.

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

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

Definition at line 121 of file CPKIFNSSPtr.java.

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

Definition at line 126 of file CPKIFNSSPtr.java.

void com::orionsec::jpkif::CPKIFNSSPtr::AddParent ( IPKIFColleague  parent  )  [inline]

Definition at line 131 of file CPKIFNSSPtr.java.

void com::orionsec::jpkif::CPKIFNSSPtr::RemoveParent ( IPKIFColleague  parent  )  [inline]

Definition at line 135 of file CPKIFNSSPtr.java.

boolean com::orionsec::jpkif::CPKIFNSSPtr::IsParent ( IPKIFColleague  arg0  )  [inline]

Definition at line 139 of file CPKIFNSSPtr.java.

void com::orionsec::jpkif::CPKIFNSSPtr::InitializeMediator ( SWIGTYPE_p_std__vectorT_CPKIFException_p_t  errorInfo  )  [inline]

Definition at line 143 of file CPKIFNSSPtr.java.

void com::orionsec::jpkif::CPKIFNSSPtr::InitializeMediator (  )  [inline]

Definition at line 147 of file CPKIFNSSPtr.java.

void com::orionsec::jpkif::CPKIFNSSPtr::Terminate (  )  [inline]

Definition at line 151 of file CPKIFNSSPtr.java.

void com::orionsec::jpkif::CPKIFNSSPtr::AddMediator ( IPKIFColleaguePtr  m  )  [inline]

Definition at line 155 of file CPKIFNSSPtr.java.

void com::orionsec::jpkif::CPKIFNSSPtr::RemoveMediator ( IPKIFColleague  arg0  )  [inline]

Definition at line 159 of file CPKIFNSSPtr.java.

void com::orionsec::jpkif::CPKIFNSSPtr::RemoveMediatorAssociations (  )  [inline]

Definition at line 163 of file CPKIFNSSPtr.java.

void com::orionsec::jpkif::CPKIFNSSPtr::GetMediators ( IPKIFColleagueList  v  )  [inline]

Definition at line 167 of file CPKIFNSSPtr.java.


Member Data Documentation

Definition at line 13 of file CPKIFNSSPtr.java.

Referenced by CPKIFNSSPtr(), and delete().


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