File tree Expand file tree Collapse file tree 1 file changed +2
-2
lines changed
Expand file tree Collapse file tree 1 file changed +2
-2
lines changed Original file line number Diff line number Diff line change @@ -122,17 +122,17 @@ func shouldPreferIdentity(existingId, potentialNewId *Identity) bool {
122122// EncryptionKey returns the best candidate Key for encrypting a message to the
123123// given Entity.
124124func (e * Entity ) EncryptionKey (now time.Time ) (Key , bool ) {
125- // Fail to find any encryption key if the...
126125 primarySelfSignature , primaryIdentity := e .PrimarySelfSignature ()
127126 if primarySelfSignature == nil || // no self-signature found
128127 e .PrimaryKey .KeyExpired (primarySelfSignature , now ) || // primary key has expired
129128 e .Revoked (now ) || // primary key has been revoked
130129 primarySelfSignature .SigExpired (now ) || // user ID or or direct self-signature has expired
131130 (primaryIdentity != nil && primaryIdentity .Revoked (now )) { // user ID has been revoked (for v4 keys)
131+ // No valid encryption key can be found
132132 return Key {}, false
133133 }
134134
135- // Iterate the keys to find the newest, unexpired one
135+ // Iterate the keys to find the newest, unexpired one.
136136 candidateSubkey := - 1
137137 var maxTime time.Time
138138 for i , subkey := range e .Subkeys {
You can’t perform that action at this time.
0 commit comments