code: func (handle *ContextHandle) Verify(session mPkcs11.SessionHandle, data []byte, signature []byte) error {
  	handle.lock.RLock()
  	defer handle.lock.RUnlock()
  
  	return handle.ctx.Verify(session, data, signature)
  }
docs: // Verify verifies a signature in a single-part operation,
  // where the signature is an appendix to the data, and plaintext
  // cannot be recovered from the signature.