Home
last modified time | relevance | path

Searched refs:signerConfig (Results 1 – 11 of 11) sorted by relevance

/tools/apksig/src/main/java/com/android/apksig/internal/apk/v3/
DV3SchemeSigner.java244 for (SignerConfig signerConfig : mSignerConfigs) { in generateApkSignatureSchemeV3Block()
248 signerBlock = generateSignerBlock(signerConfig, contentDigests); in generateApkSignatureSchemeV3Block()
266 SignerConfig signerConfig, Map<ContentDigestAlgorithm, byte[]> contentDigests) in generateSignerBlock() argument
268 if (signerConfig.certificates.isEmpty()) { in generateSignerBlock()
271 PublicKey publicKey = signerConfig.certificates.get(0).getPublicKey(); in generateSignerBlock()
277 signedData.certificates = encodeCertificates(signerConfig.certificates); in generateSignerBlock()
283 new ArrayList<>(signerConfig.signatureAlgorithms.size()); in generateSignerBlock()
284 for (SignatureAlgorithm signatureAlgorithm : signerConfig.signatureAlgorithms) { in generateSignerBlock()
298 signedData.minSdkVersion = signerConfig.minSdkVersion; in generateSignerBlock()
299 signedData.maxSdkVersion = signerConfig.maxSdkVersion; in generateSignerBlock()
[all …]
/tools/apksig/src/main/java/com/android/apksig/internal/apk/v4/
DV4SchemeSigner.java119 DataSource apkContent, SignerConfig signerConfig, File outputFile) in generateV4Signature() argument
121 Pair<V4Signature, byte[]> pair = generateV4Signature(apkContent, signerConfig); in generateV4Signature()
134 SignerConfig signerConfig) in generateV4Signature() argument
165 signature = generateSignature(signerConfig, hashingInfo, apkDigests, additionalData, in generateV4Signature()
175 ApkSigningBlockUtils.SignerConfig signerConfig, in generateSigningInfo() argument
180 if (signerConfig.certificates.isEmpty()) { in generateSigningInfo()
183 if (signerConfig.certificates.size() != 1) { in generateSigningInfo()
188 final PublicKey publicKey = signerConfig.certificates.get(0).getPublicKey(); in generateSigningInfo()
190 final List<byte[]> encodedCertificates = encodeCertificates(signerConfig.certificates); in generateSigningInfo()
201 ApkSigningBlockUtils.generateSignaturesOverData(signerConfig, data); in generateSigningInfo()
[all …]
/tools/apksig/src/main/java/com/android/apksig/internal/apk/v2/
DV2SchemeSigner.java200 for (SignerConfig signerConfig : signerConfigs) { in generateApkSignatureSchemeV2Block()
204 signerBlock = generateSignerBlock(signerConfig, contentDigests, v3SigningEnabled); in generateApkSignatureSchemeV2Block()
222 SignerConfig signerConfig, in generateSignerBlock() argument
226 if (signerConfig.certificates.isEmpty()) { in generateSignerBlock()
229 PublicKey publicKey = signerConfig.certificates.get(0).getPublicKey(); in generateSignerBlock()
235 signedData.certificates = encodeCertificates(signerConfig.certificates); in generateSignerBlock()
241 new ArrayList<>(signerConfig.signatureAlgorithms.size()); in generateSignerBlock()
242 for (SignatureAlgorithm signatureAlgorithm : signerConfig.signatureAlgorithms) { in generateSignerBlock()
281 ApkSigningBlockUtils.generateSignaturesOverData(signerConfig, signer.signedData); in generateSignerBlock()
/tools/apksig/src/main/java/com/android/apksig/
DDefaultApkSignerEngine.java260 SignerConfig signerConfig = signerConfigs.get(i); in createV1SignerConfigs() local
261 List<X509Certificate> certificates = signerConfig.getCertificates(); in createV1SignerConfigs()
264 String v1SignerName = V1SchemeSigner.getSafeSignerName(signerConfig.getName()); in createV1SignerConfigs()
282 v1SignerConfig.keyConfig = signerConfig.getKeyConfig(); in createV1SignerConfigs()
285 v1SignerConfig.deterministicDsaSigning = signerConfig.getDeterministicDsaSigning(); in createV1SignerConfigs()
313 List<ApkSigningBlockUtils.SignerConfig> signerConfig = new ArrayList<>(); in createV2SignerConfigs() local
330 signerConfig.add( in createV2SignerConfigs()
335 return signerConfig; in createV2SignerConfigs()
448 ApkSigningBlockUtils.SignerConfig signerConfig = v3SignerIterator.next(); in processV31SignerConfigs() local
454 if (signerConfig.minSdkVersion >= MIN_SDK_WITH_V31_SUPPORT in processV31SignerConfigs()
[all …]
DApkSigner.java305 for (SignerConfig signerConfig : mSignerConfigs) { in sign()
308 signerConfig.getName(), in sign()
309 signerConfig.getKeyConfig(), in sign()
310 signerConfig.getCertificates(), in sign()
311 signerConfig.getDeterministicDsaSigning()); in sign()
312 int signerMinSdkVersion = signerConfig.getMinSdkVersion(); in sign()
314 signerConfig.getSigningCertificateLineage(); in sign()
/tools/apksig/src/main/java/com/android/apksig/internal/apk/v1/
DV1SchemeSigner.java305 for (SignerConfig signerConfig : signerConfigs) { in signManifest()
306 String signerName = signerConfig.name; in signManifest()
309 signatureBlock = generateSignatureBlock(signerConfig, sfBytes); in signManifest()
321 PublicKey publicKey = signerConfig.certificates.get(0).getPublicKey(); in signManifest()
337 for (SignerConfig signerConfig : signerConfigs) { in getOutputEntryNames()
338 String signerName = signerConfig.name; in getOutputEntryNames()
340 PublicKey publicKey = signerConfig.certificates.get(0).getPublicKey(); in getOutputEntryNames()
513 SignerConfig signerConfig, byte[] signatureFileBytes) in generateSignatureBlock() argument
517 List<X509Certificate> signerCerts = signerConfig.certificates; in generateSignatureBlock()
520 DigestAlgorithm digestAlgorithm = signerConfig.signatureDigestAlgorithm; in generateSignatureBlock()
[all …]
/tools/apksig/src/test/java/com/android/apksig/
DSigningCertificateLineageTest.java82 SignerConfig signerConfig = Resources.toLineageSignerConfig(getClass(), in testLineageWithSingleSignerContainsExpectedSigner() local
86 signerConfig).build(); in testLineageWithSingleSignerContainsExpectedSigner()
1158 SignerConfig signerConfig = Resources.toLineageSignerConfig(getClass(), in createLineageWithSignersFromResources() local
1160 mSigners.add(signerConfig); in createLineageWithSignersFromResources()
1161 return new SigningCertificateLineage.Builder(signerConfig).build(); in createLineageWithSignersFromResources()
1269 SignerConfig signerConfig = signerConfigs.get(i); in assertLineageContainsExpectedSignersWithCapabilities() local
1270 assertTrue("The signer " + signerConfig.getCertificate().getSubjectDN() in assertLineageContainsExpectedSignersWithCapabilities()
1271 + " is expected to be in the lineage", lineage.isSignerInLineage(signerConfig)); in assertLineageContainsExpectedSignersWithCapabilities()
1272 assertEquals(lineage.getSignerCapabilities(signerConfig), capabilities[i]); in assertLineageContainsExpectedSignersWithCapabilities()
DApkSignerTest.java3567 ApkSigner.SignerConfig signerConfig = getDefaultSignerConfigFromResources(signer); in assertResultContainsSigners() local
3568 expectedSigners.addAll(signerConfig.getCertificates()); in assertResultContainsSigners()
3637 ApkSigner.SignerConfig signerConfig = getDefaultSignerConfigFromResources(signer); in assertResultContainsV4Signers() local
3638 expectedSigners.addAll(signerConfig.getCertificates()); in assertResultContainsV4Signers()
3665 for (V3SchemeSignerInfo signerConfig : result.getV31SchemeSigners()) { in assertV31SignerTargetsMinApiLevel()
3666 if (signerConfig.getCertificates() in assertV31SignerTargetsMinApiLevel()
3671 if (minSdkVersion != signerConfig.getMinSdkVersion()) { in assertV31SignerTargetsMinApiLevel()
3676 "The signer, " + getAllSubjectNamesFrom(signerConfig.getCertificates()) in assertV31SignerTargetsMinApiLevel()
3679 + signerConfig.getMinSdkVersion()); in assertV31SignerTargetsMinApiLevel()
3681 && !signerConfig.getRotationTargetsDevRelease()) { in assertV31SignerTargetsMinApiLevel()
[all …]
/tools/apksig/src/apksigner/java/com/android/apksigner/
DApkSignerTool.java368 ApkSigner.SignerConfig signerConfig = getSignerConfig(signer, passwordRetriever, in sign() local
370 if (signerConfig == null) { in sign()
373 signerConfigs.add(signerConfig); in sign()
496 ApkSigner.SignerConfig signerConfig = signerConfigBuilder.build(); in getSignerConfig() local
498 return signerConfig; in getSignerConfig()
955 SigningCertificateLineage.SignerConfig signerConfig = in lineage() local
967 signerConfig); in lineage()
969 signerConfig, signerParams.getSignerCapabilitiesBuilder().build()); in lineage()
971 signerConfig); in lineage()
/tools/apkzlib/src/main/java/com/android/tools/build/apkzlib/sign/
DSigningExtension.java140 DefaultApkSignerEngine.SignerConfig signerConfig = in SigningExtension() local
144 new DefaultApkSignerEngine.Builder(ImmutableList.of(signerConfig), minSdkVersion) in SigningExtension()
/tools/apksig/src/main/java/com/android/apksig/internal/apk/
DApkSigningBlockUtils.java1045 for (SignerConfig signerConfig : signerConfigs) { in computeContentDigests()
1046 for (SignatureAlgorithm signatureAlgorithm : signerConfig.signatureAlgorithms) { in computeContentDigests()
1139 SignerConfig signerConfig, byte[] data) in generateSignaturesOverData() argument
1142 new ArrayList<>(signerConfig.signatureAlgorithms.size()); in generateSignaturesOverData()
1143 PublicKey publicKey = signerConfig.certificates.get(0).getPublicKey(); in generateSignaturesOverData()
1144 for (SignatureAlgorithm signatureAlgorithm : signerConfig.signatureAlgorithms) { in generateSignaturesOverData()
1154 signerConfig.keyConfig, in generateSignaturesOverData()