Method: PKCS11::Session#sign
- Defined in:
- lib/pkcs11/session.rb
#sign(mechanism, key, data = nil) {|PKCS11::Session::Cipher| ... } ⇒ String
Convenience method for the #C_SignInit, #C_SignUpdate, #C_SignFinal call flow.
494 495 496 497 |
# File 'lib/pkcs11/session.rb', line 494 def sign(mechanism, key, data=nil, &block) common_crypt(:C_SignInit, :C_SignUpdate, :C_SignFinal, :C_Sign, mechanism, key, data, &block) end |