type golang.org/x/crypto/openpgp.Key

26 uses

	golang.org/x/crypto/openpgp (current package)
		keys.go#L53: type Key struct {
		keys.go#L63: 	KeysById(id uint64) []Key
		keys.go#L68: 	KeysByIdUsage(id uint64, requiredUsage byte) []Key
		keys.go#L71: 	DecryptionKeys() []Key
		keys.go#L91: func (e *Entity) encryptionKey(now time.Time) (Key, bool) {
		keys.go#L109: 		return Key{e, subkey.PublicKey, subkey.PrivateKey, subkey.Sig}, true
		keys.go#L120: 		return Key{e, e.PrimaryKey, e.PrivateKey, i.SelfSignature}, true
		keys.go#L124: 	return Key{}, false
		keys.go#L129: func (e *Entity) signingKey(now time.Time) (Key, bool) {
		keys.go#L144: 		return Key{e, subkey.PublicKey, subkey.PrivateKey, subkey.Sig}, true
		keys.go#L152: 		return Key{e, e.PrimaryKey, e.PrivateKey, i.SelfSignature}, true
		keys.go#L155: 	return Key{}, false
		keys.go#L162: func (el EntityList) KeysById(id uint64) (keys []Key) {
		keys.go#L174: 			keys = append(keys, Key{e, e.PrimaryKey, e.PrivateKey, selfSig})
		keys.go#L179: 				keys = append(keys, Key{e, subKey.PublicKey, subKey.PrivateKey, subKey.Sig})
		keys.go#L189: func (el EntityList) KeysByIdUsage(id uint64, requiredUsage byte) (keys []Key) {
		keys.go#L224: func (el EntityList) DecryptionKeys() (keys []Key) {
		keys.go#L228: 				keys = append(keys, Key{e, subKey.PublicKey, subKey.PrivateKey, subKey.Sig})
		read.go#L43: 	DecryptedWith            Key                 // the private key used to decrypt the message, if any.
		read.go#L46: 	SignedBy                 *Key                // the key of the signer, if available.
		read.go#L73: type PromptFunction func(keys []Key, symmetric bool) ([]byte, error)
		read.go#L78: 	key          Key
		read.go#L121: 			var keys []Key
		read.go#L143: 	var candidates []Key
		read.go#L367: 	var keys []Key
		write.go#L285: 	encryptKeys := make([]Key, len(to))