type crypto.SignerOpts
15 uses
crypto (current package)
crypto.go#L212: Sign(rand io.Reader, digest []byte, opts SignerOpts) (signature []byte, err error)
crypto.go#L229: SignMessage(rand io.Reader, msg []byte, opts SignerOpts) (signature []byte, err error)
crypto.go#L233: type SignerOpts interface {
crypto.go#L259: func SignMessage(signer Signer, rand io.Reader, msg []byte, opts SignerOpts) (signature []byte, err error) {
crypto/ecdsa
ecdsa.go#L323: func (priv *PrivateKey) Sign(random io.Reader, digest []byte, opts crypto.SignerOpts) ([]byte, error) {
ecdsa.go#L439: func signRFC6979(priv *PrivateKey, hash []byte, opts crypto.SignerOpts) ([]byte, error) {
crypto/ed25519
ed25519.go#L97: func (priv PrivateKey) Sign(rand io.Reader, message []byte, opts crypto.SignerOpts) (signature []byte, err error) {
crypto/mldsa
mldsa_fips140v1.26.go#L105: func (sk *PrivateKey) Sign(_ io.Reader, message []byte, opts crypto.SignerOpts) (signature []byte, err error) {
mldsa_fips140v1.26.go#L128: func (sk *PrivateKey) SignDeterministic(message []byte, opts crypto.SignerOpts) (signature []byte, err error) {
crypto/rsa
rsa.go#L161: func (priv *PrivateKey) Sign(rand io.Reader, digest []byte, opts crypto.SignerOpts) ([]byte, error) {
crypto/tls
handshake_client.go#L819: signOpts := crypto.SignerOpts(sigHash)
handshake_client_tls13.go#L795: signOpts := crypto.SignerOpts(sigHash)
handshake_server_tls13.go#L869: signOpts := crypto.SignerOpts(sigHash)
key_agreement.go#L211: signOpts := crypto.SignerOpts(sigHash)
crypto/x509
x509.go#L1715: var signerOpts crypto.SignerOpts = hashFunc