golang.org/x/crypto/openpgp.Subkey.Sig (field)

25 uses

	golang.org/x/crypto/openpgp (current package)
		keys.go#L48: 	Sig        *packet.Signature
		keys.go#L97: 		if subkey.Sig.FlagsValid &&
		keys.go#L98: 			subkey.Sig.FlagEncryptCommunications &&
		keys.go#L100: 			!subkey.Sig.KeyExpired(now) &&
		keys.go#L101: 			(maxTime.IsZero() || subkey.Sig.CreationTime.After(maxTime)) {
		keys.go#L103: 			maxTime = subkey.Sig.CreationTime
		keys.go#L109: 		return Key{e, subkey.PublicKey, subkey.PrivateKey, subkey.Sig}, true
		keys.go#L133: 		if subkey.Sig.FlagsValid &&
		keys.go#L134: 			subkey.Sig.FlagSign &&
		keys.go#L136: 			!subkey.Sig.KeyExpired(now) {
		keys.go#L144: 		return Key{e, subkey.PublicKey, subkey.PrivateKey, subkey.Sig}, true
		keys.go#L179: 				keys = append(keys, Key{e, subKey.PublicKey, subKey.PrivateKey, subKey.Sig})
		keys.go#L227: 			if subKey.PrivateKey != nil && (!subKey.Sig.FlagsValid || subKey.Sig.FlagEncryptStorage || subKey.Sig.FlagEncryptCommunications) {
		keys.go#L228: 				keys = append(keys, Key{e, subKey.PublicKey, subKey.PrivateKey, subKey.Sig})
		keys.go#L466: 			subKey.Sig = sig
		keys.go#L469: 			if shouldReplaceSubkeySig(subKey.Sig, sig) {
		keys.go#L470: 				subKey.Sig = sig
		keys.go#L475: 	if subKey.Sig == nil {
		keys.go#L568: 		Sig: &packet.Signature{
		keys.go#L581: 	err = e.Subkeys[0].Sig.SignKey(e.Subkeys[0].PublicKey, e.PrivateKey, config)
		keys.go#L616: 		err = subkey.Sig.SignKey(subkey.PublicKey, e.PrivateKey, config)
		keys.go#L620: 		err = subkey.Sig.Serialize(w)
		keys.go#L656: 		err = subkey.Sig.Serialize(w)