Struct ic_identity_hsm::HardwareIdentity [−][src]
pub struct HardwareIdentity { /* fields omitted */ }
Expand description
An identity based on an HSM
Implementations
Create an identity using a specific key on an HSM. The filename will be something like /usr/local/lib/opensc-pkcs11.s The key_id must refer to a ECDSA key with parameters prime256v1 (secp256r1) The key must already have been created. You can create one with pkcs11-tool: $ pkcs11-tool -k –slot $SLOT -d $KEY_ID –key-type EC:prime256v1 –pin $PIN
Trait Implementations
Returns a sender, ie. the Principal ID that is used to sign a request. Only one sender can be used per request. Read more