Lines Matching refs:objects

1066  * Objects: each session is associated with an array of objects.
1067 * Unlike PKCS#11, the objects cannot be shared between sessions.
1072 * There is also a per-instance array of objects, which correspond
1073 * to PKCS#11 token objects. These objects can be shared by multiple
1076 * Token objects are identified by having a CKA_TOKEN attribute B_TRUE.
1077 * Private objects are identified by having a CKA_PRIVATE attribute
1081 #define DPROV_MAX_OBJECTS 128 /* max # of objects */
1088 /* for token objects. */
1095 /* used for token objects only */
1208 dprov_object_t *ds_objects[DPROV_MAX_OBJECTS]; /* session objects */
1244 dprov_object_t *ds_objects[DPROV_MAX_OBJECTS]; /* "token" objects */
1893 /* free token objects */
3921 crypto_object_id_t *objects, uint_t max_object_count,
3935 0, 0, NULL, 0, objects, NULL, NULL, provider_private,
6948 * Destroy all private session objects.
6949 * Invalidate handles to all private objects.
7214 /* first go through the existing session objects */
7219 /* setting count to zero means find all objects */
7236 * during the check of session objects, else,
7238 * add it to the array of matching objects.
7245 /* setting count to zero means find all objects */
7279 /* ran out of session objects slots */
7285 /* add object to session objects table */
7289 /* add object to list of objects to return */
7933 /* all objects must have an object class attribute */
9001 * - private objects can be created only by a logged-in user
9026 /* all objects must have an object class attribute */
9032 /* key objects must have a key type attribute */
9327 /* all objects should have an object class attribute */