Search Options

Results per page
Sort
Preferred Languages
Advance

Results 1 - 10 of 24 for PGPPublicKey (0.27 sec)

  1. platforms/software/dependency-management/src/main/java/org/gradle/api/internal/artifacts/verification/signatures/PublicKeySerializer.java

            if (object instanceof PGPPublicKey) {
                return (PGPPublicKey) object;
            } else if (object instanceof PGPPublicKeyRing) {
                return ((PGPPublicKeyRing) object).getPublicKey();
            }
            throw new IllegalStateException("Unexpected key in cache: " + object.getClass());
        }
    
        @Override
        public void write(Encoder encoder, PGPPublicKey key) throws Exception {
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Tue Oct 10 21:10:11 UTC 2023
    - 2K bytes
    - Viewed (0)
  2. platforms/software/security/src/testFixtures/groovy/org/gradle/security/fixtures/SigningFixtures.groovy

                    secretKey = it.secretKey
                }
            }
            return secretKey
        }
    
        static PGPPublicKey readPublicKey(File keyringsDir) {
            def keyring = new File(keyringsDir, "pubring.gpg")
            PGPPublicKey publicKey = null
            keyring.withInputStream {
                new PGPPublicKeyRingCollection(it, new BcKeyFingerprintCalculator()).each {
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Wed Oct 11 12:16:09 UTC 2023
    - 12.1K bytes
    - Viewed (0)
  3. platforms/software/security/src/main/java/org/gradle/security/internal/KeyringStripper.java

            List<PGPPublicKey> strippedKeys = StreamSupport
                .stream(keyring.spliterator(), false)
                .map(key -> stripKey(key, fingerprintCalculator))
                .collect(Collectors.toList());
    
            return new PGPPublicKeyRing(strippedKeys);
        }
    
        @SuppressWarnings("unchecked")
        private static PGPPublicKey stripKey(PGPPublicKey key, KeyFingerPrintCalculator fingerprintCalculator) {
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Wed Oct 11 12:16:09 UTC 2023
    - 4.9K bytes
    - Viewed (0)
  4. platforms/software/dependency-management/src/main/java/org/gradle/api/internal/artifacts/verification/signatures/CrossBuildSignatureVerificationService.java

            private final List<PGPPublicKey> trustedKeys;
            private final List<PGPPublicKey> validKeys;
            private final List<PGPPublicKey> failedKeys;
            private final List<String> ignoredKeys;
            private final boolean hasNoSignatures;
    
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Thu Mar 21 14:42:50 UTC 2024
    - 16.9K bytes
    - Viewed (0)
  5. platforms/software/dependency-management/src/main/java/org/gradle/api/internal/artifacts/verification/signatures/DefaultSignatureVerificationServiceFactory.java

                                if (!verified) {
                                    result.failed(pgpPublicKey);
                                } else {
                                    boolean trusted = trustedKeys.contains(fingerprint) || trustedKeys.contains(toLongIdHexString(pgpPublicKey.getKeyID()));
                                    result.verified(pgpPublicKey, trusted);
                                }
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Mon Mar 25 14:54:57 UTC 2024
    - 8.6K bytes
    - Viewed (0)
  6. platforms/software/dependency-management/src/main/java/org/gradle/api/internal/artifacts/verification/verifier/SignatureVerificationFailure.java

                }
    
                @Override
                public void publicKey(PGPPublicKey publicKey) {
    
                }
            });
        }
    
        private void collectUserIds(Set<String> userIds, PGPPublicKey userkey) {
            userIds.addAll(PGPUtils.getUserIDs(userkey));
        }
    
        public static class SignatureError {
            private final PGPPublicKey publicKey;
            private final FailureKind kind;
    
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Thu Mar 21 14:42:50 UTC 2024
    - 4.8K bytes
    - Viewed (0)
  7. platforms/software/security/src/main/java/org/gradle/security/internal/KeyringFilePublicKeyService.java

                        for (PGPPublicKeyRing keyring : keyrings) {
                            Iterator<PGPPublicKey> it = keyring.getPublicKeys();
                            while (it.hasNext()) {
                                PGPPublicKey key = it.next();
                                Fingerprint fingerprint = Fingerprint.of(key);
                                keyToKeyringBuilder.put(fingerprint, keyring);
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Mon Dec 11 13:37:56 UTC 2023
    - 4.4K bytes
    - Viewed (0)
  8. platforms/software/dependency-management/src/main/java/org/gradle/api/internal/artifacts/verification/signatures/SignatureVerificationResultBuilder.java

     */
    package org.gradle.api.internal.artifacts.verification.signatures;
    
    import org.bouncycastle.openpgp.PGPPublicKey;
    
    public interface SignatureVerificationResultBuilder {
        void missingKey(String keyId);
        void verified(PGPPublicKey key, boolean trusted);
        void failed(PGPPublicKey pgpPublicKey);
        void ignored(String keyId);
    
        void noSignatures();
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Thu Mar 21 14:42:50 UTC 2024
    - 978 bytes
    - Viewed (0)
  9. platforms/software/security/src/main/java/org/gradle/security/internal/PublicKeyServiceChain.java

     * limitations under the License.
     */
    package org.gradle.security.internal;
    
    import com.google.common.collect.ImmutableList;
    import org.bouncycastle.openpgp.PGPPublicKey;
    import org.bouncycastle.openpgp.PGPPublicKeyRing;
    import org.gradle.api.logging.Logger;
    import org.gradle.api.logging.Logging;
    
    import java.util.List;
    
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Wed Oct 11 12:16:09 UTC 2023
    - 2.9K bytes
    - Viewed (0)
  10. platforms/software/dependency-management/src/main/java/org/gradle/api/internal/artifacts/verification/verifier/DependencyVerifier.java

            private final File file;
            private final File signatureFile;
            private List<String> missingKeys = null;
            private List<PGPPublicKey> trustedKeys = null;
            private List<PGPPublicKey> validNotTrusted = null;
            private List<PGPPublicKey> failedKeys = null;
            private List<String> ignoredKeys = null;
            private boolean hasValidSignatures = true;
    
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Thu Mar 21 14:42:50 UTC 2024
    - 16.3K bytes
    - Viewed (0)
Back to top