org.rococoa.cocoa.security
Class CE_AuthorityKeyID

java.lang.Object
  extended by com.sun.jna.Structure
      extended by com.ochafik.lang.jnaerator.runtime.Structure<CE_AuthorityKeyID,CE_AuthorityKeyID.ByValue,CE_AuthorityKeyID.ByReference>
          extended by org.rococoa.cocoa.security.CE_AuthorityKeyID
All Implemented Interfaces:
StructureType, StructureTypeDependent, Comparable<Structure<CE_AuthorityKeyID,CE_AuthorityKeyID.ByValue,CE_AuthorityKeyID.ByReference>>
Direct Known Subclasses:
CE_AuthorityKeyID.ByReference, CE_AuthorityKeyID.ByValue

public class CE_AuthorityKeyID
extends Structure<CE_AuthorityKeyID,CE_AuthorityKeyID.ByValue,CE_AuthorityKeyID.ByReference>

native declaration : /System/Library/Frameworks/Security.framework/Headers/certextensions.h
This file was autogenerated by JNAerator,
a tool written by Olivier Chafik that uses a few opensource projects..
For help, please visit NativeLibs4Java, Rococoa, or JNA.


Nested Class Summary
static class CE_AuthorityKeyID.ByReference
           
static class CE_AuthorityKeyID.ByValue
           
 
Field Summary
 CE_GeneralNames.ByReference generalNames
           
 int generalNamesPresent
           
 CSSM_DATA keyIdentifier
           
 int keyIdentifierPresent
           
 CSSM_DATA serialNumber
           
 int serialNumberPresent
           
 
Fields inherited from class com.sun.jna.Structure
ALIGN_DEFAULT, ALIGN_GNUC, ALIGN_MSVC, ALIGN_NONE
 
Constructor Summary
CE_AuthorityKeyID()
           
CE_AuthorityKeyID(int keyIdentifierPresent, CSSM_DATA keyIdentifier, int generalNamesPresent, CE_GeneralNames.ByReference generalNames, int serialNumberPresent, CSSM_DATA serialNumber)
           
 
Method Summary
static CE_AuthorityKeyID[] newArray(int arrayLength)
           
 
Methods inherited from class com.ochafik.lang.jnaerator.runtime.Structure
byReference, byValue, castToArray, castToArray, castToArray, castToReferenceArray, castToReferenceArray, castToValueArray, castToValueArray, clone, compareTo, newArray, read, setDependency, toArray, toArray, toArray, toReferenceArray, toReferenceArray, toValueArray, toValueArray, use, use, use, use, write
 
Methods inherited from class com.sun.jna.Structure
autoRead, autoRead, autoWrite, autoWrite, clear, equals, getAutoRead, getAutoWrite, getPointer, hashCode, newInstance, readField, setAutoRead, setAutoSynch, setAutoWrite, size, toString, writeField, writeField
 
Methods inherited from class java.lang.Object
getClass, notify, notifyAll, wait, wait, wait
 
Methods inherited from interface com.ochafik.lang.jnaerator.runtime.StructureType
getPointer, size
 

Field Detail

keyIdentifierPresent

public int keyIdentifierPresent

keyIdentifier

public CSSM_DATA keyIdentifier

generalNamesPresent

public int generalNamesPresent

generalNames

public CE_GeneralNames.ByReference generalNames

serialNumberPresent

public int serialNumberPresent

serialNumber

public CSSM_DATA serialNumber
Constructor Detail

CE_AuthorityKeyID

public CE_AuthorityKeyID()

CE_AuthorityKeyID

public CE_AuthorityKeyID(int keyIdentifierPresent,
                         CSSM_DATA keyIdentifier,
                         int generalNamesPresent,
                         CE_GeneralNames.ByReference generalNames,
                         int serialNumberPresent,
                         CSSM_DATA serialNumber)
Parameters:
keyIdentifierPresent - C type : CSSM_BOOL
keyIdentifier - C type : CSSM_DATA
generalNamesPresent - C type : CSSM_BOOL
generalNames - C type : CE_GeneralNames*
serialNumberPresent - C type : CSSM_BOOL
serialNumber - C type : CSSM_DATA
Method Detail

newArray

public static CE_AuthorityKeyID[] newArray(int arrayLength)


Copyright © 2009. All Rights Reserved.