org.rococoa.cocoa.security
Class CSSM_ACCESS_CREDENTIALS

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

public class CSSM_ACCESS_CREDENTIALS
extends Structure<CSSM_ACCESS_CREDENTIALS,CSSM_ACCESS_CREDENTIALS.ByValue,CSSM_ACCESS_CREDENTIALS.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_ACCESS_CREDENTIALS.ByReference
           
static class CSSM_ACCESS_CREDENTIALS.ByValue
           
 
Field Summary
 CSSM_BASE_CERTS BaseCerts
           
 SecurityLibrary.CSSM_CHALLENGE_CALLBACK Callback
           
 Pointer CallerCtx
           
 byte[] EntryTag
           
 CSSM_SAMPLEGROUP Samples
           
 
Fields inherited from class com.sun.jna.Structure
ALIGN_DEFAULT, ALIGN_GNUC, ALIGN_MSVC, ALIGN_NONE
 
Constructor Summary
CSSM_ACCESS_CREDENTIALS()
           
CSSM_ACCESS_CREDENTIALS(byte[] EntryTag, CSSM_BASE_CERTS BaseCerts, CSSM_SAMPLEGROUP Samples, SecurityLibrary.CSSM_CHALLENGE_CALLBACK Callback, Pointer CallerCtx)
           
 
Method Summary
static CSSM_ACCESS_CREDENTIALS[] 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

EntryTag

public byte[] EntryTag

BaseCerts

public CSSM_BASE_CERTS BaseCerts

Samples

public CSSM_SAMPLEGROUP Samples

Callback

public SecurityLibrary.CSSM_CHALLENGE_CALLBACK Callback

CallerCtx

public Pointer CallerCtx
Constructor Detail

CSSM_ACCESS_CREDENTIALS

public CSSM_ACCESS_CREDENTIALS()

CSSM_ACCESS_CREDENTIALS

public CSSM_ACCESS_CREDENTIALS(byte[] EntryTag,
                               CSSM_BASE_CERTS BaseCerts,
                               CSSM_SAMPLEGROUP Samples,
                               SecurityLibrary.CSSM_CHALLENGE_CALLBACK Callback,
                               Pointer CallerCtx)
Parameters:
EntryTag - C type : CSSM_STRING
BaseCerts - C type : CSSM_BASE_CERTS
Samples - C type : CSSM_SAMPLEGROUP
Callback - C type : CSSM_CHALLENGE_CALLBACK
CallerCtx - C type : void*
Method Detail

newArray

public static CSSM_ACCESS_CREDENTIALS[] newArray(int arrayLength)


Copyright © 2009. All Rights Reserved.