org.rococoa.cocoa.security
Class CE_Data

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

public class CE_Data
extends Union<CE_Data,CE_Data.ByValue,CE_Data.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_Data.ByReference
           
static class CE_Data.ByValue
           
 
Field Summary
 CE_AuthorityInfoAccess authorityInfoAccess
           
 CE_AuthorityKeyID authorityKeyID
           
 CE_BasicConstraints basicConstraints
           
 CE_CertPolicies certPolicies
           
 CE_CRLDistPointsSyntax crlDistPoints
           
 int crlNumber
           
 int crlReason
           
 int deltaCrl
           
 CE_ExtendedKeyUsage extendedKeyUsage
           
 CE_GeneralNames issuerAltName
           
 CE_IssuingDistributionPoint issuingDistPoint
           
 short keyUsage
           
 short netscapeCertType
           
 CE_QC_Statements qualifiedCertStatements
           
 CSSM_DATA rawData
          unknown, not decoded
C type : CSSM_DATA
 CE_GeneralNames subjectAltName
           
 CSSM_DATA subjectKeyID
           
 
Fields inherited from class com.sun.jna.Structure
ALIGN_DEFAULT, ALIGN_GNUC, ALIGN_MSVC, ALIGN_NONE
 
Constructor Summary
CE_Data()
           
CE_Data(CE_AuthorityInfoAccess authorityInfoAccess)
           
CE_Data(CE_AuthorityKeyID authorityKeyID)
           
CE_Data(CE_BasicConstraints basicConstraints)
           
CE_Data(CE_CertPolicies certPolicies)
           
CE_Data(CE_CRLDistPointsSyntax crlDistPoints)
           
CE_Data(CE_ExtendedKeyUsage extendedKeyUsage)
           
CE_Data(CE_GeneralNames subjectAltName_or_issuerAltName)
           
CE_Data(CE_IssuingDistributionPoint issuingDistPoint)
           
CE_Data(CE_QC_Statements qualifiedCertStatements)
           
CE_Data(CSSM_DATA subjectKeyID_or_rawData)
           
CE_Data(int crlNumber_or_deltaCrl_or_crlReason)
           
CE_Data(short keyUsage_or_netscapeCertType)
           
 
Method Summary
static CE_Data[] newArray(int arrayLength)
           
 
Methods inherited from class com.ochafik.lang.jnaerator.runtime.Union
byReference, byValue, castToArray, castToArray, castToArray, clone, newArray, read, setDependency, toArray, toArray, toArray, use, use, use, use, write
 
Methods inherited from class com.sun.jna.Union
getTypedValue, readField, setType, setTypedValue, writeField, writeField
 
Methods inherited from class com.sun.jna.Structure
autoRead, autoRead, autoWrite, autoWrite, clear, equals, getAutoRead, getAutoWrite, getPointer, hashCode, newInstance, setAutoRead, setAutoSynch, setAutoWrite, size, toString
 
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

authorityKeyID

public CE_AuthorityKeyID authorityKeyID

subjectKeyID

public CSSM_DATA subjectKeyID

keyUsage

public short keyUsage

subjectAltName

public CE_GeneralNames subjectAltName

issuerAltName

public CE_GeneralNames issuerAltName

extendedKeyUsage

public CE_ExtendedKeyUsage extendedKeyUsage

basicConstraints

public CE_BasicConstraints basicConstraints

certPolicies

public CE_CertPolicies certPolicies

netscapeCertType

public short netscapeCertType

crlNumber

public int crlNumber

deltaCrl

public int deltaCrl

crlReason

public int crlReason

crlDistPoints

public CE_CRLDistPointsSyntax crlDistPoints

issuingDistPoint

public CE_IssuingDistributionPoint issuingDistPoint

authorityInfoAccess

public CE_AuthorityInfoAccess authorityInfoAccess

qualifiedCertStatements

public CE_QC_Statements qualifiedCertStatements

rawData

public CSSM_DATA rawData
unknown, not decoded
C type : CSSM_DATA

Constructor Detail

CE_Data

public CE_Data()

CE_Data

public CE_Data(short keyUsage_or_netscapeCertType)

CE_Data

public CE_Data(CE_AuthorityKeyID authorityKeyID)

CE_Data

public CE_Data(CE_AuthorityInfoAccess authorityInfoAccess)

CE_Data

public CE_Data(CE_GeneralNames subjectAltName_or_issuerAltName)

CE_Data

public CE_Data(CE_BasicConstraints basicConstraints)

CE_Data

public CE_Data(CE_QC_Statements qualifiedCertStatements)

CE_Data

public CE_Data(int crlNumber_or_deltaCrl_or_crlReason)

CE_Data

public CE_Data(CE_CertPolicies certPolicies)

CE_Data

public CE_Data(CE_CRLDistPointsSyntax crlDistPoints)

CE_Data

public CE_Data(CE_IssuingDistributionPoint issuingDistPoint)

CE_Data

public CE_Data(CE_ExtendedKeyUsage extendedKeyUsage)

CE_Data

public CE_Data(CSSM_DATA subjectKeyID_or_rawData)
Parameters:
subjectKeyID_or_rawData - C type : CE_SubjectKeyID, or unknown, not decoded
C type : CSSM_DATA
Method Detail

newArray

public static CE_Data[] newArray(int arrayLength)


Copyright © 2009. All Rights Reserved.