org.rococoa.cocoa.security
Class CSSM_ENCODED_CERT

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

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

native declaration : /System/Library/Frameworks/Security.framework/Headers/cssmtype.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 CSSM_ENCODED_CERT.ByReference
           
static class CSSM_ENCODED_CERT.ByValue
           
 
Field Summary
 CSSM_DATA CertBlob
          packed cert
C type : CSSM_DATA
 int CertEncoding
          encoding for this packed cert
C type : CSSM_CERT_ENCODING
 int CertType
          type of certificate
C type : CSSM_CERT_TYPE
 
Fields inherited from class com.sun.jna.Structure
ALIGN_DEFAULT, ALIGN_GNUC, ALIGN_MSVC, ALIGN_NONE
 
Constructor Summary
CSSM_ENCODED_CERT()
           
CSSM_ENCODED_CERT(int CertType, int CertEncoding, CSSM_DATA CertBlob)
           
 
Method Summary
static CSSM_ENCODED_CERT[] 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

CertType

public int CertType
type of certificate
C type : CSSM_CERT_TYPE


CertEncoding

public int CertEncoding
encoding for this packed cert
C type : CSSM_CERT_ENCODING


CertBlob

public CSSM_DATA CertBlob
packed cert
C type : CSSM_DATA

Constructor Detail

CSSM_ENCODED_CERT

public CSSM_ENCODED_CERT()

CSSM_ENCODED_CERT

public CSSM_ENCODED_CERT(int CertType,
                         int CertEncoding,
                         CSSM_DATA CertBlob)
Parameters:
CertType - type of certificate
C type : CSSM_CERT_TYPE
CertEncoding - encoding for this packed cert
C type : CSSM_CERT_ENCODING
CertBlob - packed cert
C type : CSSM_DATA
Method Detail

newArray

public static CSSM_ENCODED_CERT[] newArray(int arrayLength)


Copyright © 2009. All Rights Reserved.