]> git.saurik.com Git - apple/securityd.git/blob - src/generate.cf
securityd-30557.tar.gz
[apple/securityd.git] / src / generate.cf
1 #
2 # Byte flipper generator configuration.
3 #
4 # Syntax of each non-comment line:
5 # cssmType[/podwrapperType] field1 ... fieldn
6 # cssmType[/podwrapperType] *
7 # Generates flippers for each cssmType (with forwarders for podwrapperType if present),
8 # flipping the fields given. If '*' is used, take field definitions from cssmtype.h.
9 #
10
11 #
12 # CSSM standard structures
13 #
14 CSSM_DATA/CssmData Length
15 CSSM_VERSION *
16 CSSM_SUBSERVICE_UID/CssmSubserviceUid *
17 CSSM_NET_ADDRESS *
18 CSSM_LIST_ELEMENT/ListElement WordID ElementType
19 CSSM_DL_DB_HANDLE *
20 CSSM_CONTEXT_ATTRIBUTE/Context::Attr CUSTOM
21 CSSM_CONTEXT/Context *
22 CSSM_LIST/CssmList/TypedList ListType Tail
23 CSSM_SAMPLE/CssmSample *
24 CSSM_SAMPLEGROUP/SampleGroup NumberOfSamples
25 CSSM_ACCESS_CREDENTIALS/AccessCredentials Callback CallerCtx
26 CSSM_AUTHORIZATIONGROUP/AuthorizationGroup NumberOfAuthTags
27 CSSM_ACL_VALIDITY_PERIOD *
28 CSSM_ACL_ENTRY_PROTOTYPE/AclEntryPrototype Delegate
29 CSSM_ACL_OWNER_PROTOTYPE/AclOwnerPrototype Delegate
30 CSSM_ACL_ENTRY_INPUT/AclEntryInput Callback CallerContext
31 CSSM_ACL_ENTRY_INFO/AclEntryInfo EntryHandle
32 CSSM_RANGE *
33 CSSM_KEY_SIZE/CssmKeySize *
34 CSSM_KEYHEADER/CssmKey::Header *
35 CSSM_KEY/CssmKey KeyHeader
36 CSSM_QUERY/CssmQuery RecordType Conjunctive NumSelectionPredicates QueryLimits QueryFlags
37 CSSM_DB_ATTRIBUTE_DATA/CssmDbAttributeData NumberOfValues
38 CSSM_DB_RECORD_ATTRIBUTE_DATA/CssmDbRecordAttributeData DataRecordType SemanticInformation NumberOfAttributes
39
40 #
41 # Authorization structures
42 #
43 AuthorizationItem valueLength flags
44 AuthorizationItemSet count