Lines Matching refs:label
159 * its label, manufacturer ID (if any), and serial number (if any). Literal
160 * colons within the label/manuf/serial can be escaped with a backslash.
166 * Furthermore, the token label is required always.
186 /* Token label (required) */
193 if (*(*token_name) == '\0') { /* token label is required */
230 kmf_pk11_token_lookup(KMF_HANDLE_T handle, char *label, CK_SLOT_ID *slot_id)
247 if (slot_id == NULL || label == NULL || !strlen(label))
262 tmplabel = strdup(label);
291 /* See if the token label matches. */
293 max_sz = sizeof (token_info.label);
294 if (memcmp_pad_max(&(token_info.label), max_sz, token_name,
408 * particular PKCS#11 token. Valid token label are required in order to
414 * label(input) - pointer to the token label
423 kmf_select_token(KMF_HANDLE_T handle, char *label, int readonly)
435 if (label == NULL) {
449 /* Find the token with matching label */
450 kmf_rv = kmf_pk11_token_lookup(handle, label, &slot_id);
492 * It is best to try and lookup tokens by label.
503 /* Initialize and set the new label (if given) */