type golang.org/x/crypto/ssh.Signer
33 uses
golang.org/x/crypto/ssh (current package)
certs.go#L225: signer Signer
certs.go#L236: func NewCertSigner(cert *Certificate, signer Signer) (Signer, error) {
certs.go#L419: func (c *Certificate) SignCert(rand io.Reader, authority Signer) error {
client_auth.go#L186: type publicKeyCallback func() ([]Signer, error)
client_auth.go#L319: func PublicKeys(signers ...Signer) AuthMethod {
client_auth.go#L320: return publicKeyCallback(func() ([]Signer, error) { return signers, nil })
client_auth.go#L325: func PublicKeysCallback(getSigners func() (signers []Signer, err error)) AuthMethod {
handshake.go#L51: hostKeys []Signer
handshake.go#L615: var hostKey Signer
kex.go#L79: Server(p packetConn, rand io.Reader, magics *handshakeMagics, s Signer) (*kexResult, error)
kex.go#L153: func (group *dhGroup) Server(c packetConn, randSource io.Reader, magics *handshakeMagics, priv Signer) (result *kexResult, err error) {
kex.go#L317: func (kex *ecdh) Server(c packetConn, rand io.Reader, magics *handshakeMagics, priv Signer) (result *kexResult, err error) {
kex.go#L489: func (kex *curve25519sha256) Server(c packetConn, rand io.Reader, magics *handshakeMagics, priv Signer) (result *kexResult, err error) {
kex.go#L673: func (gex dhGEXSHA) Server(c packetConn, randSource io.Reader, magics *handshakeMagics, priv Signer) (result *kexResult, err error) {
keys.go#L314: type Signer interface {
keys.go#L326: Signer
keys.go#L923: func NewSignerFromKey(key interface{}) (Signer, error) {
keys.go#L934: func newDSAPrivateKey(key *dsa.PrivateKey) (Signer, error) {
keys.go#L950: func NewSignerFromSigner(signer crypto.Signer) (Signer, error) {
keys.go#L1076: func ParsePrivateKey(pemBytes []byte) (Signer, error) {
keys.go#L1088: func ParsePrivateKeyWithPassphrase(pemBytes, passphrase []byte) (Signer, error) {
server.go#L67: hostKeys []Signer
server.go#L125: func (s *ServerConfig) AddHostKey(key Signer) {
server.go#L216: func signAndMarshal(k Signer, rand io.Reader, data []byte) ([]byte, error) {
golang.org/x/crypto/ssh/agent
client.go#L69: Signers() ([]ssh.Signer, error)
client.go#L747: func (c *client) Signers() ([]ssh.Signer, error) {
client.go#L753: var result []ssh.Signer
keyring.go#L20: signer ssh.Signer
keyring.go#L223: func (r *keyring) Signers() ([]ssh.Signer, error) {
keyring.go#L231: s := make([]ssh.Signer, 0, len(r.keys))
github.com/go-git/go-git/v5/plumbing/transport/ssh
auth_method.go#L117: Signer ssh.Signer
auth_method.go#L194: Callback func() (signers []ssh.Signer, err error)
 |
The pages are generated with Golds v0.3.2-preview. (GOOS=darwin GOARCH=amd64)
Golds is a Go 101 project developed by Tapir Liu.
PR and bug reports are welcome and can be submitted to the issue list.
Please follow @Go100and1 (reachable from the left QR code) to get the latest news of Golds. |