Home
last modified time | relevance | path

Searched refs:signatures (Results 1 – 25 of 25) sorted by relevance

/tools/apksig/src/main/java/com/android/apksig/internal/apk/v2/
DV2SchemeVerifier.java259 ByteBuffer signatures = ApkSigningBlockUtils.getLengthPrefixedSlice(signerBlock); in parseSigner() local
265 while (signatures.hasRemaining()) { in parseSigner()
268 ByteBuffer signature = ApkSigningBlockUtils.getLengthPrefixedSlice(signatures); in parseSigner()
271 result.signatures.add( in parseSigner()
286 if (result.signatures.isEmpty()) { in parseSigner()
408 List<Integer> sigAlgsFromSignaturesRecord = new ArrayList<>(result.signatures.size()); in parseSigner()
409 for (ApkSigningBlockUtils.Result.SignerInfo.Signature signature : result.signatures) { in parseSigner()
DV2SchemeSigner.java279 signer.signatures = new ArrayList<>(); in generateSignerBlock()
280 signer.signatures = in generateSignerBlock()
293 signer.signatures), in generateSignerBlock()
319 public List<Pair<Integer, byte[]>> signatures; field in V2SchemeSigner.V2SignatureSchemeBlock.Signer
/tools/apksig/src/apksigner/java/com/android/apksigner/
Dhelp_verify.txt19 --min-sdk-version Lowest API Level on which this APK's signatures will be
23 --max-sdk-version Highest API Level on which this APK's signatures will be
36 1. Check whether the APK's signatures are expected to verify on all Android
40 2. Check whether the APK's signatures are expected to verify on Android
Dhelp_sign.txt3 This signs the provided APK, stripping out any pre-existing signatures. Signing
56 --min-sdk-version Lowest API Level on which this APK's signatures will be
61 --max-sdk-version Highest API Level on which this APK's signatures will be
115 --append-signature Appends the current signature to any signatures that
Dhelp.txt10 signatures of APK files will verify on Android devices.
/tools/apksig/src/main/java/com/android/apksig/internal/apk/v3/
DV3SchemeSigner.java309 signer.signatures = in generateSignerBlock()
317 byte[] signatures = in encodeSigner()
320 signer.signatures)); in encodeSigner()
331 int payloadSize = signedData.length + 4 + 4 + signatures.length + publicKey.length; in encodeSigner()
338 result.put(signatures); in encodeSigner()
407 public List<Pair<Integer, byte[]>> signatures; field in V3SchemeSigner.V3SignatureSchemeBlock.Signer
DV3SchemeVerifier.java357 ByteBuffer signatures = getLengthPrefixedSlice(signerBlock); in parseSigner() local
363 while (signatures.hasRemaining()) { in parseSigner()
366 ByteBuffer signature = getLengthPrefixedSlice(signatures); in parseSigner()
369 result.signatures.add( in parseSigner()
386 if (result.signatures.isEmpty()) { in parseSigner()
522 List<Integer> sigAlgsFromSignaturesRecord = new ArrayList<>(result.signatures.size()); in parseSigner()
523 for (ApkSigningBlockUtils.Result.SignerInfo.Signature signature : result.signatures) { in parseSigner()
/tools/metalava/src/test/java/com/android/tools/metalava/
DExtractAnnotationsTest.kt524 fun `No typedef signatures in api files`() { in No typedef signatures in api files()
560 fun `Inlining typedef signatures in api files`() { in Inlining typedef signatures in api files()
596 fun `Referencing typedef signatures in api files`() { in Referencing typedef signatures in api files()
DNullnessMigrationTest.kt24 fun `Test Kotlin-style null signatures`() { in Test Kotlin-style null signatures()
DCompatibilityCheckTest.kt2313 fun `Compare signatures with Kotlin nullability from signature`() { in Compare signatures with Kotlin nullability from signature()
2348 fun `Compare signatures with Kotlin nullability from source`() { in Compare signatures with Kotlin nullability from source()
DApiFromTextTest.kt154 fun `Annotation signatures requiring more complicated token matching`() { in Annotation signatures requiring more complicated token matching()
DApiFileTest.kt531 fun `Nullness in reified signatures`() { in Nullness in reified signatures()
/tools/apksig/src/main/java/com/android/apksig/internal/apk/
DApkSigningBlockUtilsLite.java146 List<T> signatures, int minSdkVersion, int maxSdkVersion) in getSignaturesToVerify() argument
148 return getSignaturesToVerify(signatures, minSdkVersion, maxSdkVersion, false); in getSignaturesToVerify()
167 List<T> signatures, int minSdkVersion, int maxSdkVersion, in getSignaturesToVerify() argument
181 for (T sig : signatures) { in getSignaturesToVerify()
DApkSigningBlockUtils.java1082 List<T> signatures, int minSdkVersion, int maxSdkVersion) in getSignaturesToVerify() argument
1084 return getSignaturesToVerify(signatures, minSdkVersion, maxSdkVersion, false); in getSignaturesToVerify()
1103 List<T> signatures, int minSdkVersion, int maxSdkVersion, in getSignaturesToVerify() argument
1106 return ApkSigningBlockUtilsLite.getSignaturesToVerify(signatures, minSdkVersion, in getSignaturesToVerify()
1139 List<Pair<Integer, byte[]>> signatures = in generateSignaturesOverData() local
1184 signatures.add(Pair.of(signatureAlgorithm.getId(), signatureBytes)); in generateSignaturesOverData()
1186 return signatures; in generateSignaturesOverData()
1335 public List<Signature> signatures = new ArrayList<>(); field in ApkSigningBlockUtils.Result.SignerInfo
/tools/apksig/src/main/java/com/android/apksig/internal/apk/v4/
DV4SchemeSigner.java195 final List<Pair<Integer, byte[]>> signatures = in generateSigningInfo() local
197 if (signatures.size() != 1) { in generateSigningInfo()
201 final int signatureAlgorithmId = signatures.get(0).getFirst(); in generateSigningInfo()
202 final byte[] signature = signatures.get(0).getSecond(); in generateSigningInfo()
DV4SchemeVerifier.java147 result.signatures.add( in parseAndVerifySignatureBlock()
/tools/apksig/src/main/java/com/android/apksig/internal/apk/stamp/
DSourceStampVerifier.java227 ByteBuffer signatures, in verifySourceStampSignature() argument
232 while (signatures.hasRemaining()) { in verifySourceStampSignature()
235 ByteBuffer signature = getLengthPrefixedSlice(signatures); in verifySourceStampSignature()
/tools/apksig/
DAndroid.bp17 // apksig library, for signing APKs and verifying signatures of APKs
49 // apksigner command-line tool for signing APKs and verifying their signatures
DREADME.md3 apksig is a project which aims to simplify APK signing and checking whether APK signatures are
46 * check whether the provided APK's signatures are expected to verify on all Android platforms
Dandroid_plugin_for_gradle.gradle14 project.ext.pomDesc = 'Library for signing APKs and for checking that APK signatures verify on Andr…
/tools/apksig/src/main/java/com/android/apksig/
DSigningCertificateLineage.java404 List<Pair<Integer, byte[]>> signatures = in spawnDescendant() local
408 SignatureAlgorithm sigAlgorithm = SignatureAlgorithm.findById(signatures.get(0).getFirst()); in spawnDescendant()
409 byte[] signature = signatures.get(0).getSecond(); in spawnDescendant()
/tools/metalava/
DFORMAT.md482 ### Skipping some signatures
484 If a method overrides another method, and the signatures are the same, the
510 The Android source tree also has checked in versions of the signatures for all
515 $ metalava --write-android-jar-signatures *<android source dir>* --format=v3
DREADME.md173 same signatures as in the signature files.
176 StringBuilder.setLength(int) was missing from the API signatures since it is a
/tools/security/remote_provisioning/attestation_testing/java/com/google/attestationexample/
DAttestationApplicationId.java61 for (Signature signature : packageInfo.signatures) { in AttestationApplicationId()
/tools/test/connectivity/acts/framework/acts/controllers/buds_lib/dev_utils/proto/google/protobuf/
Ddescriptor.proto456 // all method signatures remain the same. Furthermore, thread-safety of the