Lines Matching refs:pInfo

410 C_GetSlotInfo(CK_SLOT_ID slotID, CK_SLOT_INFO_PTR pInfo)
416 if (pInfo == NULL)
424 (void) strncpy((char *)pInfo->slotDescription, SOFT_SLOT_DESCRIPTION,
426 (void) strncpy((char *)pInfo->manufacturerID, SOFT_MANUFACTURER_ID, 32);
427 pInfo->flags = CKF_TOKEN_PRESENT;
428 pInfo->hardwareVersion.major = HARDWARE_VERSION_MAJOR;
429 pInfo->hardwareVersion.minor = HARDWARE_VERSION_MINOR;
430 pInfo->firmwareVersion.major = FIRMWARE_VERSION_MAJOR;
431 pInfo->firmwareVersion.minor = FIRMWARE_VERSION_MINOR;
437 C_GetTokenInfo(CK_SLOT_ID slotID, CK_TOKEN_INFO_PTR pInfo)
450 if (pInfo == NULL)
457 pInfo->flags = SOFT_TOKEN_FLAGS;
464 pInfo->flags |= CKF_TOKEN_INITIALIZED;
465 pInfo->flags |= CKF_LOGIN_REQUIRED;
467 pInfo->flags |= CKF_USER_PIN_INITIALIZED;
469 pInfo->flags |= CKF_USER_PIN_TO_BE_CHANGED;
475 (void) strncpy((char *)pInfo->label, SOFT_TOKEN_LABEL, 32);
476 (void) strncpy((char *)pInfo->manufacturerID, SOFT_MANUFACTURER_ID, 32);
477 (void) strncpy((char *)pInfo->model, TOKEN_MODEL, 16);
478 (void) strncpy((char *)pInfo->serialNumber, SOFT_TOKEN_SERIAL, 16);
480 pInfo->ulMaxSessionCount = CK_EFFECTIVELY_INFINITE;
481 pInfo->ulSessionCount = soft_session_cnt;
482 pInfo->ulMaxRwSessionCount = CK_EFFECTIVELY_INFINITE;
483 pInfo->ulRwSessionCount = soft_session_rw_cnt;
484 pInfo->ulMaxPinLen = MAX_PIN_LEN;
485 pInfo->ulMinPinLen = MIN_PIN_LEN;
486 pInfo->ulTotalPublicMemory = CK_UNAVAILABLE_INFORMATION;
487 pInfo->ulFreePublicMemory = CK_UNAVAILABLE_INFORMATION;
488 pInfo->ulTotalPrivateMemory = CK_UNAVAILABLE_INFORMATION;
489 pInfo->ulFreePrivateMemory = CK_UNAVAILABLE_INFORMATION;
490 pInfo->hardwareVersion.major = HARDWARE_VERSION_MAJOR;
491 pInfo->hardwareVersion.minor = HARDWARE_VERSION_MINOR;
492 pInfo->firmwareVersion.major = FIRMWARE_VERSION_MAJOR;
493 pInfo->firmwareVersion.minor = FIRMWARE_VERSION_MINOR;
494 (void) memset(pInfo->utcTime, ' ', 16);
560 CK_MECHANISM_INFO_PTR pInfo)
572 if (pInfo == NULL) {
587 pInfo->ulMinKeySize = soft_mechanism_info[i].ulMinKeySize;
588 pInfo->ulMaxKeySize = soft_mechanism_info[i].ulMaxKeySize;
589 pInfo->flags = soft_mechanism_info[i].flags;