Lines Matching refs:class
344 CK_ULONG class,
356 // set the template class - specific default attributes
358 switch (class) {
471 CK_ULONG class,
475 if (class == CKO_DATA)
478 else if (class == CKO_CERTIFICATE) {
485 } else if (class == CKO_PUBLIC_KEY) {
493 } else if (class == CKO_PRIVATE_KEY) {
501 } else if (class == CKO_SECRET_KEY) {
510 } else if (class == CKO_HW_FEATURE) {
524 } else if (class == CKO_DOMAIN_PARAMETERS) {
848 CK_ULONG * class,
854 if (! tmpl || ! class || ! subclass)
862 *class = *(CK_OBJECT_CLASS *)attr->pValue;
943 * provided mainly to determine the object class and subclass
952 CK_ULONG class;
958 (void) template_get_class(tmpl, &class, &subclass);
960 if (class != CKO_PRIVATE_KEY && class != CKO_SECRET_KEY)
971 if (class == CKO_PRIVATE_KEY) {
978 } else if (class == CKO_SECRET_KEY) {
1107 CK_ULONG class,
1111 if (class == CKO_DATA)
1113 else if (class == CKO_CERTIFICATE) {
1119 } else if (class == CKO_PUBLIC_KEY) {
1128 } else if (class == CKO_PRIVATE_KEY) {
1137 } else if (class == CKO_SECRET_KEY) {
1145 } else if (class == CKO_HW_FEATURE) {
1157 } else if (class == CKO_DOMAIN_PARAMETERS) {
1168 CK_ULONG class,
1180 rc = template_validate_attribute(tmpl, attr, class,