Versions in this module Expand all Collapse all v3 v3.0.0 Jul 22, 2019 Changes in this version + type Config struct + Module string + PIN string + PublicKeyPath string + TokenLabel string + type Key struct + func New(modulePath, tokenLabel, pin string, publicKey crypto.PublicKey) (*Key, error) + func (ps *Key) Destroy() error + func (ps *Key) Public() crypto.PublicKey + func (ps *Key) Sign(rand io.Reader, msg []byte, opts crypto.SignerOpts) (signature []byte, err error) + type Pool struct + func NewPool(n int, modulePath, tokenLabel, pin string, publicKey crypto.PublicKey) (*Pool, error) + func (p *Pool) Destroy() error + func (p *Pool) Public() crypto.PublicKey + func (p *Pool) Sign(rand io.Reader, msg []byte, opts crypto.SignerOpts) ([]byte, error) Other modules containing this package github.com/letsencrypt/pkcs11key github.com/letsencrypt/pkcs11key/v4