type golang.org/x/crypto/ssh/agent.keyring
14 uses
golang.org/x/crypto/ssh/agent (current package)
keyring.go#L25: type keyring struct {
keyring.go#L38: return &keyring{}
keyring.go#L42: func (r *keyring) RemoveAll() error {
keyring.go#L55: func (r *keyring) removeLocked(want []byte) error {
keyring.go#L75: func (r *keyring) Remove(key ssh.PublicKey) error {
keyring.go#L86: func (r *keyring) Lock(passphrase []byte) error {
keyring.go#L99: func (r *keyring) Unlock(passphrase []byte) error {
keyring.go#L117: func (r *keyring) expireKeysLocked() {
keyring.go#L126: func (r *keyring) List() ([]*Key, error) {
keyring.go#L149: func (r *keyring) Add(key AddedKey) error {
keyring.go#L184: func (r *keyring) Sign(key ssh.PublicKey, data []byte) (*ssh.Signature, error) {
keyring.go#L188: func (r *keyring) SignWithFlags(key ssh.PublicKey, data []byte, flags SignatureFlags) (*ssh.Signature, error) {
keyring.go#L223: func (r *keyring) Signers() ([]ssh.Signer, error) {
keyring.go#L239: func (r *keyring) Extension(extensionType string, contents []byte) ([]byte, 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. |