org.rococoa.cocoa.security
Class CSSM_TUPLE_PTR_struct

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

public class CSSM_TUPLE_PTR_struct
extends Structure<CSSM_TUPLE_PTR_struct,CSSM_TUPLE_PTR_struct.ByValue,CSSM_TUPLE_PTR_struct.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_TUPLE_PTR_struct.ByReference
           
static class CSSM_TUPLE_PTR_struct.ByValue
           
 
Field Summary
 CSSM_LIST AuthorizationTag
          authorization field
C type : CSSM_LIST
 int Delegate
          permission to delegate
C type : CSSM_BOOL
 CSSM_LIST Issuer
          issuer, or empty if ACL
C type : CSSM_LIST
 CSSM_LIST Subject
          subject
C type : CSSM_LIST
 CSSM_LIST ValidityPeriod
          validity information (dates)
C type : CSSM_LIST
 
Fields inherited from class com.sun.jna.Structure
ALIGN_DEFAULT, ALIGN_GNUC, ALIGN_MSVC, ALIGN_NONE
 
Constructor Summary
CSSM_TUPLE_PTR_struct()
           
CSSM_TUPLE_PTR_struct(CSSM_LIST Issuer, CSSM_LIST Subject, int Delegate, CSSM_LIST AuthorizationTag, CSSM_LIST ValidityPeriod)
           
 
Method Summary
static CSSM_TUPLE_PTR_struct[] 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

Issuer

public CSSM_LIST Issuer
issuer, or empty if ACL
C type : CSSM_LIST


Subject

public CSSM_LIST Subject
subject
C type : CSSM_LIST


Delegate

public int Delegate
permission to delegate
C type : CSSM_BOOL


AuthorizationTag

public CSSM_LIST AuthorizationTag
authorization field
C type : CSSM_LIST


ValidityPeriod

public CSSM_LIST ValidityPeriod
validity information (dates)
C type : CSSM_LIST

Constructor Detail

CSSM_TUPLE_PTR_struct

public CSSM_TUPLE_PTR_struct()

CSSM_TUPLE_PTR_struct

public CSSM_TUPLE_PTR_struct(CSSM_LIST Issuer,
                             CSSM_LIST Subject,
                             int Delegate,
                             CSSM_LIST AuthorizationTag,
                             CSSM_LIST ValidityPeriod)
Parameters:
Issuer - issuer, or empty if ACL
C type : CSSM_LIST
Subject - subject
C type : CSSM_LIST
Delegate - permission to delegate
C type : CSSM_BOOL
AuthorizationTag - authorization field
C type : CSSM_LIST
ValidityPeriod - validity information (dates)
C type : CSSM_LIST
Method Detail

newArray

public static CSSM_TUPLE_PTR_struct[] newArray(int arrayLength)


Copyright © 2009. All Rights Reserved.