be.cardon.nativecall.cryptoapi
Class StructCERT_CHAIN_CONTEXT

java.lang.Object
  extended by be.cardon.nativecall.NativeObject
      extended by be.cardon.nativecall.NativeStructure
          extended by be.cardon.nativecall.cryptoapi.StructCERT_CHAIN_CONTEXT

public class StructCERT_CHAIN_CONTEXT
extends NativeStructure

Wrapper for structure CERT_CHAIN_CONTEXT.


Field Summary
static java.lang.Integer[] elementsSize
           
static int lengthInBytes
           
 
Fields inherited from class be.cardon.nativecall.NativeObject
BYTE_SIZE, INT_SIZE, LLC
 
Constructor Summary
StructCERT_CHAIN_CONTEXT()
          Creates a new instance of the structure, new native structure.
StructCERT_CHAIN_CONTEXT(int address)
          Creates a new instance of the structure, existing native structure.
 
Method Summary
 NativeInt cbSize()
          cbSize is read only.
 NativeInt cChain()
           
 StructCERT_SIMPLE_CHAIN[] Chain()
          EXTENDED FUNCTIONS
 NativeInt cLowerQualityChainContext()
           
 NativeInt dwRevocationFreshnessTime()
           
 NativeInt fHasRevocationFreshnessTime()
           
 NativeInt rgpChain()
          return a address of a pointer to an array.
 NativeInt rgpLowerQualityChainContext()
           
 StructCERT_TRUST_STATUS TrustStatus()
           
 
Methods inherited from class be.cardon.nativecall.NativeStructure
checkStructSize, getAddressOfElement, getNativeObjectElement, getRelativeAddress, initStruct
 
Methods inherited from class be.cardon.nativecall.NativeObject
finalize, getAddress, getLength, isReadOnly, setReadOnly
 
Methods inherited from class java.lang.Object
clone, equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

elementsSize

public static final java.lang.Integer[] elementsSize

lengthInBytes

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

StructCERT_CHAIN_CONTEXT

public StructCERT_CHAIN_CONTEXT()
                         throws NativeCallException
Creates a new instance of the structure, new native structure.

Throws:
NativeCallException

StructCERT_CHAIN_CONTEXT

public StructCERT_CHAIN_CONTEXT(int address)
                         throws NativeCallException
Creates a new instance of the structure, existing native structure.

Throws:
NativeCallException
Method Detail

cbSize

public NativeInt cbSize()
                 throws NativeCallException
cbSize is read only.

Throws:
NativeCallException

TrustStatus

public StructCERT_TRUST_STATUS TrustStatus()
                                    throws NativeCallException
Throws:
NativeCallException

cChain

public NativeInt cChain()
                 throws NativeCallException
Throws:
NativeCallException

rgpChain

public NativeInt rgpChain()
                   throws NativeCallException
return a address of a pointer to an array.

Throws:
NativeCallException

cLowerQualityChainContext

public NativeInt cLowerQualityChainContext()
                                    throws NativeCallException
Throws:
NativeCallException

rgpLowerQualityChainContext

public NativeInt rgpLowerQualityChainContext()
                                      throws NativeCallException
Throws:
NativeCallException

fHasRevocationFreshnessTime

public NativeInt fHasRevocationFreshnessTime()
                                      throws NativeCallException
Throws:
NativeCallException

dwRevocationFreshnessTime

public NativeInt dwRevocationFreshnessTime()
                                    throws NativeCallException
Throws:
NativeCallException

Chain

public StructCERT_SIMPLE_CHAIN[] Chain()
                                throws NativeCallException
EXTENDED FUNCTIONS

Throws:
NativeCallException