choose the public key that produced a signature . concode_field_sep Map<Fingerprint,PGPPublicKeyRing> toAdd concode_elem_sep NoteMap notes concode_elem_sep Set<Fingerprint> toRemove concode_elem_sep ObjectReader reader concode_elem_sep Repository repo concode_elem_sep String REFS_GPG_KEYS concode_elem_sep RevCommit tip concode_elem_sep ObjectId EMPTY_TREE concode_field_sep void add concode_elem_sep RefUpdate.Result save concode_elem_sep String keyIdToString concode_elem_sep void remove concode_elem_sep void saveToNotes concode_elem_sep void deleteFromNotes concode_elem_sep ObjectId keyObjectId concode_elem_sep String keyToString concode_elem_sep void load concode_elem_sep PGPPublicKeyRingCollection get concode_elem_sep PGPPublicKeyRing get concode_elem_sep List<PGPPublicKeyRing> get concode_elem_sep byte[] keysToArmored concode_elem_sep boolean sameKey concode_elem_sep void reset concode_elem_sep void close
PGPPublicKey function ( Iterable < PGPPublicKeyRing > arg0 , PGPSignature arg1 , byte [ ] arg2 ) { for ( PGPPublicKeyRing loc0 : arg0 ) { PGPPublicKey loc1 = loc0 . getPublicKey ( ) ; arg1 . init ( new BcPGPContentVerifierBuilderProvider ( ) , loc1 ) ; arg1 . update ( arg2 ) ; if ( arg1 . verify ( ) ) { return loc1 ; } } return null ; }