Home
last modified time | relevance | path

Searched refs:certificates (Results 1 – 22 of 22) sorted by relevance

/tools/apksig/src/main/java/com/android/apksig/
DDefaultApkSignerEngine.java260 List<X509Certificate> certificates = signerConfig.getCertificates(); in createV1SignerConfigs() local
261 PublicKey publicKey = certificates.get(0).getPublicKey(); in createV1SignerConfigs()
282 v1SignerConfig.certificates = certificates; in createV1SignerConfigs()
374 String keyAlgorithm = config.certificates.get(0).getPublicKey().getAlgorithm(); in processV3Configs()
407 mSigningCertificateLineage.getSubLineage(config.certificates.get(0)); in processV3Configs()
490 config.certificates.get(0)); in createSourceStampSignerConfig()
527 List<X509Certificate> certificates = signerConfig.getCertificates(); in createSigningBlockSignerConfig() local
528 PublicKey publicKey = certificates.get(0).getPublicKey(); in createSigningBlockSignerConfig()
532 newSignerConfig.certificates = certificates; in createSigningBlockSignerConfig()
1632 String name, PrivateKey privateKey, List<X509Certificate> certificates, in SignerConfig() argument
[all …]
DApkSigner.java988 List<X509Certificate> certificates, in SignerConfig() argument
992 mCertificates = Collections.unmodifiableList(new ArrayList<>(certificates)); in SignerConfig()
1040 List<X509Certificate> certificates) { in Builder() argument
1041 this(name, privateKey, certificates, false); in Builder()
1058 List<X509Certificate> certificates, in Builder() argument
1065 mCertificates = new ArrayList<>(certificates); in Builder()
DSigningCertificateLineage.java395 List<X509Certificate> certificates = new ArrayList<>(1); in spawnDescendant() local
396 certificates.add(parent.getCertificate()); in spawnDescendant()
400 newSignerConfig.certificates = certificates; in spawnDescendant()
DSourceStampVerifier.java369 ByteBuffer certificates = ApkSigningBlockUtilsLite.getLengthPrefixedSlice(signedData); in parseSigner() local
391 if (certificates.hasRemaining()) { in parseSigner()
392 byte[] encodedCert = ApkSigningBlockUtilsLite.readLengthPrefixedByteArray(certificates); in parseSigner()
/tools/apksig/src/main/java/com/android/apksig/internal/apk/v2/
DV2SchemeSigner.java226 if (signerConfig.certificates.isEmpty()) { in generateSignerBlock()
229 PublicKey publicKey = signerConfig.certificates.get(0).getPublicKey(); in generateSignerBlock()
235 signedData.certificates = encodeCertificates(signerConfig.certificates); in generateSignerBlock()
274 encodeAsSequenceOfLengthPrefixedElements(signedData.certificates), in generateSignerBlock()
325 public List<byte[]> certificates; field in V2SchemeSigner.V2SignatureSchemeBlock.SignedData
DV2SchemeVerifier.java342 ByteBuffer certificates = ApkSigningBlockUtils.getLengthPrefixedSlice(signedData); in parseSigner() local
347 while (certificates.hasRemaining()) { in parseSigner()
349 byte[] encodedCert = ApkSigningBlockUtils.readLengthPrefixedByteArray(certificates); in parseSigner()
/tools/security/remote_provisioning/attestation_testing/java/com/google/attestationexample/
DAttestationTest.java142 Certificate certificates[] = keyStore.getCertificateChain(keystoreAlias); in testEcAttestation() local
143 Log.d(INFO, "Retrieved certificate chain of length " + certificates.length + "\n"); in testEcAttestation()
145 verifyCertificateSignatures(certificates); in testEcAttestation()
150 X509Certificate attestationCert = (X509Certificate) certificates[0]; in testEcAttestation()
155 X509Certificate rootCert = (X509Certificate) certificates[certificates.length - 1]; in testEcAttestation()
/tools/apksig/src/main/java/com/android/apksig/internal/apk/v3/
DV3SchemeSigner.java268 if (signerConfig.certificates.isEmpty()) { in generateSignerBlock()
271 PublicKey publicKey = signerConfig.certificates.get(0).getPublicKey(); in generateSignerBlock()
277 signedData.certificates = encodeCertificates(signerConfig.certificates); in generateSignerBlock()
351 encodeAsSequenceOfLengthPrefixedElements(signedData.certificates)); in encodeSignedData()
413 public List<byte[]> certificates; field in V3SchemeSigner.V3SignatureSchemeBlock.SignedData
DV3SchemeVerifier.java442 ByteBuffer certificates = getLengthPrefixedSlice(signedData); in parseSigner() local
462 while (certificates.hasRemaining()) { in parseSigner()
464 byte[] encodedCert = readLengthPrefixedByteArray(certificates); in parseSigner()
/tools/apksig/src/main/java/com/android/apksig/internal/apk/
DApkSigningBlockUtils.java740 public static List<byte[]> encodeCertificates(List<X509Certificate> certificates) in encodeCertificates() argument
742 List<byte[]> result = new ArrayList<>(certificates.size()); in encodeCertificates()
743 for (X509Certificate certificate : certificates) { in encodeCertificates()
995 List<X509Certificate> certificates = new ArrayList<>(); in getApkSignatureBlockSigners() local
1001 "Cert index " + (certificates.size() + 1) + " under signer index " in getApkSignatureBlockSigners()
1008 certificates.add(signerCert); in getApkSignatureBlockSigners()
1010 signers.add(Pair.of(certificates, signerBytes)); in getApkSignatureBlockSigners()
1141 PublicKey publicKey = signerConfig.certificates.get(0).getPublicKey(); in generateSignaturesOverData()
1223 signedData.certificates = new ArrayList<>(signerCerts.size()); in generatePkcs7DerEncodedMessage()
1225 signedData.certificates.add(new Asn1OpaqueObject(cert.getEncoded())); in generatePkcs7DerEncodedMessage()
[all …]
/tools/apksig/src/main/java/com/android/apksig/internal/util/
DX509CertificateUtils.java185 Collection<X509Certificate> certificates = new ArrayList<>(1); in generateCertificates() local
199 certificates.add(guaranteedEncodedCert); in generateCertificates()
201 return certificates; in generateCertificates()
/tools/apksig/src/main/java/com/android/apksig/internal/apk/v4/
DV4SchemeSigner.java175 if (signerConfig.certificates.isEmpty()) { in generateSigningInfo()
178 if (signerConfig.certificates.size() != 1) { in generateSigningInfo()
183 final PublicKey publicKey = signerConfig.certificates.get(0).getPublicKey(); in generateSigningInfo()
185 final List<byte[]> encodedCertificates = encodeCertificates(signerConfig.certificates); in generateSigningInfo()
/tools/apksig/src/main/java/com/android/apksig/internal/apk/v1/
DV1SchemeSigner.java88 public List<X509Certificate> certificates; field in V1SchemeSigner.SignerConfig
309 PublicKey publicKey = signerConfig.certificates.get(0).getPublicKey(); in signManifest()
328 PublicKey publicKey = signerConfig.certificates.get(0).getPublicKey(); in getOutputEntryNames()
505 List<X509Certificate> signerCerts = signerConfig.certificates; in generateSignatureBlock()
DV1SchemeVerifier.java537 signedDataCertificates = parseCertificates(signedData.certificates); in verifySigBlockAgainstSigFile()
/tools/apksig/src/main/java/com/android/apksig/internal/apk/stamp/
DV1SourceStampSigner.java60 if (sourceStampSignerConfig.certificates.isEmpty()) { in generateSourceStampBlock()
74 sourceStampSignerConfig.certificates.get(0).getEncoded(); in generateSourceStampBlock()
DV2SourceStampSigner.java70 if (sourceStampSignerConfig.certificates.isEmpty()) { in generateSourceStampBlock()
97 sourceStampSignerConfig.certificates.get(0).getEncoded(); in generateSourceStampBlock()
/tools/apksig/src/apksigner/java/com/android/apksigner/
Dhelp_verify.txt12 --print-certs Show information about the APK's signing certificates
14 --print-certs-pem Show information about the APK's signing certificates and prints the PEM
Dhelp_lineage.txt12 different signing certificates.
19 --print-certs Show information about the signing certificates and their capabilities
22 --print-certs-pem Show information about the signing certificates and their capabilities
187 2. Display details about the signing certificates and their capabilities in the lineage:
Dhelp_rotate.txt11 different signing certificates. This can be used with APK Signature Scheme v3
Dhelp_sign.txt94 signing certificates changed for an APK using APK
/tools/apksig/src/main/java/com/android/apksig/internal/pkcs7/
DSignedData.java47 public List<Asn1OpaqueObject> certificates; field in SignedData
/tools/apksig/src/test/java/com/android/apksig/
DApkSignerTest.java2242 private static String getAllSubjectNamesFrom(Collection<X509Certificate> certificates) { in getAllSubjectNamesFrom() argument
2244 for (X509Certificate certificate : certificates) { in getAllSubjectNamesFrom()