• Home
  • History
  • Annotate
  • Raw
  • Download
  • only in /macosx-10.10/Security-57031.1.35/Security/libsecurity_cdsa_utilities/lib/

Lines Matching defs:header

54 		// access to components of the key header
91 // access to the key header
92 Header &header() { return Header::overlay(KeyHeader); }
93 const Header &header() const { return Header::overlay(KeyHeader); }
95 CSSM_KEYBLOB_TYPE blobType() const { return header().blobType(); }
96 void blobType(CSSM_KEYBLOB_TYPE blobType) { header().blobType(blobType); }
98 CSSM_KEYBLOB_FORMAT blobFormat() const { return header().blobFormat(); }
99 void blobFormat(CSSM_KEYBLOB_FORMAT blobFormat) { header().blobFormat(blobFormat); }
101 CSSM_KEYCLASS keyClass() const { return header().keyClass(); }
102 void keyClass(CSSM_KEYCLASS keyClass) { header().keyClass(keyClass); }
104 CSSM_KEY_TYPE algorithm() const { return header().algorithm(); }
105 void algorithm(CSSM_KEY_TYPE algorithm) { header().algorithm(algorithm); }
107 CSSM_KEY_TYPE wrapAlgorithm() const { return header().wrapAlgorithm(); }
108 void wrapAlgorithm(CSSM_KEY_TYPE wrapAlgorithm) { header().wrapAlgorithm(wrapAlgorithm); }
110 CSSM_ENCRYPT_MODE wrapMode() const { return header().wrapMode(); }
111 void wrapMode(CSSM_ENCRYPT_MODE mode) { header().wrapMode(mode); }
113 bool isWrapped() const { return header().isWrapped(); }
114 const Guid &cspGuid() const { return header().cspGuid(); }
116 uint32 attributes() const { return header().attributes(); }
117 bool attribute(uint32 a) const { return header().attribute(a); }
118 void setAttribute(uint32 attr) { header().setAttribute(attr); }
119 void clearAttribute(uint32 attr) { header().clearAttribute(attr); }
121 uint32 usage() const { return header().usage(); }
122 bool useFor(uint32 u) const { return header().useFor(u); }
124 void usage(uint32 u) { header().usage(u); }
125 void clearUsage(uint32 u) { header().clearUsage(u); }