/external/bouncycastle/bcprov/src/main/java/org/bouncycastle/crypto/signers/ |
DSAKCalculator.java | 1 package org.bouncycastle.crypto.signers;
|
RandomDSAKCalculator.java | 1 package org.bouncycastle.crypto.signers;
|
DSASigner.java | 1 package org.bouncycastle.crypto.signers;
|
RSADigestSigner.java | 1 package org.bouncycastle.crypto.signers;
|
ECDSASigner.java | 1 package org.bouncycastle.crypto.signers;
|
/libcore/ojluni/src/main/java/java/util/jar/ |
JarEntry.java | 40 CodeSigner[] signers; field in class:JarEntry 75 this.signers = je.signers; 118 * <p>The returned array comprises all the code signers that have signed 127 return signers == null ? null : signers.clone();
|
/libcore/ojluni/src/main/java/sun/security/util/ |
SignatureFileVerifier.java | 253 * and adds code signers for each section where the .SF section 258 public void process(Hashtable<String, CodeSigner[]> signers, 268 processImpl(signers, manifestDigests); 275 private void processImpl(Hashtable<String, CodeSigner[]> signers, 333 updateSigners(newSigners, signers, name); 345 updateSigners(newSigners, signers, JarFile.MANIFEST_NAME); 548 ArrayList<CodeSigner> signers = null; local 555 if (signers == null) { 556 signers = new ArrayList<CodeSigner>(); 559 signers.add(new CodeSigner(certChain, info.getTimestamp())) [all...] |
ManifestEntryVerifier.java | 73 private CodeSigner[] signers = null; field in class:ManifestEntryVerifier 101 signers = null; 188 * code signers from sigFileSigners and place in verifiedSigners. 200 if (signers != null) 201 return signers; 223 signers = sigFileSigners.remove(name); 224 if (signers != null) { 225 verifiedSigners.put(name, signers); 227 return signers;
|
/external/bouncycastle/bcpkix/src/main/java/org/bouncycastle/cms/ |
CMSSignedData.java | 45 * SignerInformationStore signers = s.getSignerInfos(); 46 * Collection c = signers.getSigners(); 239 * return the collection of signers that are associated with the 286 * @return true if the message has no signers or content, false otherwise. 418 Collection signers = this.getSignerInfos().getSigners(); 420 for (Iterator it = signers.iterator(); it.hasNext();) 504 // replace the signers in the SignedData object 518 ASN1Set signers = new DERSet(vec); local 524 // signers are the last item in the sequence. 534 vec.add(signers); [all...] |
/external/bouncycastle/bcprov/src/main/java/org/bouncycastle/jcajce/provider/asymmetric/dsa/ |
DSASigner.java | 29 // import org.bouncycastle.crypto.signers.HMacDSAKCalculator; 228 // super(DigestFactory.createSHA1(), new org.bouncycastle.crypto.signers.DSASigner()); 229 super(AndroidDigestFactory.getSHA1(), new org.bouncycastle.crypto.signers.DSASigner()); 240 super(DigestFactory.createSHA1(), new org.bouncycastle.crypto.signers.DSASigner(new HMacDSAKCalculator(DigestFactory.createSHA1()))); 252 // super(DigestFactory.createSHA224(), new org.bouncycastle.crypto.signers.DSASigner()); 253 super(AndroidDigestFactory.getSHA224(), new org.bouncycastle.crypto.signers.DSASigner()); 264 super(DigestFactory.createSHA224(), new org.bouncycastle.crypto.signers.DSASigner(new HMacDSAKCalculator(DigestFactory.createSHA224()))); 276 // super(DigestFactory.createSHA256(), new org.bouncycastle.crypto.signers.DSASigner()); 277 super(AndroidDigestFactory.getSHA256(), new org.bouncycastle.crypto.signers.DSASigner()); 288 super(DigestFactory.createSHA256(), new org.bouncycastle.crypto.signers.DSASigner(new HMacDSAKCalculator(DigestFactory.createSHA256()))) [all...] |
/frameworks/base/core/java/android/util/apk/ |
ApkSignatureSchemeV2Verifier.java | 183 ByteBuffer signers; local 185 signers = getLengthPrefixedSlice(signatureInfo.signatureBlock); 187 throw new SecurityException("Failed to read list of signers", e); 189 while (signers.hasRemaining()) { 192 ByteBuffer signer = getLengthPrefixedSlice(signers); 203 throw new SecurityException("No signers found");
|
ApkSignatureSchemeV3Verifier.java | 179 ByteBuffer signers; local 181 signers = getLengthPrefixedSlice(signatureInfo.signatureBlock); 183 throw new SecurityException("Failed to read list of signers", e); 185 while (signers.hasRemaining()) { 187 ByteBuffer signer = getLengthPrefixedSlice(signers); 201 throw new SecurityException("No signers found"); 206 + "multiple signers found.");
|
/tools/apksig/src/test/java/com/android/apksig/ |
ApkSignerTest.java | 268 List<ApkSigner.SignerConfig> signers = local 273 DataSource out = sign(in, new ApkSigner.Builder(signers).setMinSdkVersion(1)); 277 out = sign(in, new ApkSigner.Builder(signers).setMinSdkVersion(18)); 286 List<ApkSigner.SignerConfig> signers = local 291 DataSource out = sign(in, new ApkSigner.Builder(signers).setMinSdkVersion(1)); 295 out = sign(in, new ApkSigner.Builder(signers).setMinSdkVersion(21)); 304 List<ApkSigner.SignerConfig> signers = local 310 DataSource out = sign(in, new ApkSigner.Builder(signers).setMinSdkVersion(18)); 321 List<ApkSigner.SignerConfig> signers = local 325 new ApkSigner.Builder(signers).setV1SigningEnabled(true)) 347 List<ApkSigner.SignerConfig> signers = local 358 List<ApkSigner.SignerConfig> signers = local 367 List<ApkSigner.SignerConfig> signers = local [all...] |
ApkVerifierTest.java | 443 // APK signed by two different signers 444 assertVerified(verify("two-signers.apk")); 445 assertVerified(verify("v1-only-two-signers.apk")); 446 assertVerified(verifyForMinSdkVersion("v2-only-two-signers.apk", AndroidSdkVersion.N)); 451 // Bitflip in the ECDSA signature of second signer. Based on two-signers.apk. 454 "two-signers-second-signer-v2-broken.apk", Issue.V2_SIG_DID_NOT_VERIFY); 459 // APK v2-signed by two different signers. However, there are no signatures for the second 462 "v2-only-two-signers-second-signer-no-sig.apk", Issue.V2_SIG_NO_SIGNATURES); 467 // APK v2-signed by two different signers. However, there are no supported signatures for 470 "v2-only-two-signers-second-signer-no-supported-sig.apk" 511 List<ApkVerifier.Result.V1SchemeSignerInfo> signers = result.getV1SchemeSigners(); local [all...] |
/libcore/ojluni/src/main/java/java/net/ |
URLClassLoader.java | 457 CodeSigner[] signers = res.getCodeSigners(); local 458 CodeSource cs = new CodeSource(url, signers); 465 CodeSigner[] signers = res.getCodeSigners(); local 466 CodeSource cs = new CodeSource(url, signers);
|
/tools/apksig/src/main/java/com/android/apksig/internal/apk/v2/ |
V2SchemeVerifier.java | 130 * such as information about signers, and verification errors and warnings. 182 ByteBuffer signers; local 184 signers = ApkSigningBlockUtils.getLengthPrefixedSlice(apkSignatureSchemeV2Block); 189 if (!signers.hasRemaining()) { 201 while (signers.hasRemaining()) { 207 result.signers.add(signerInfo); 209 ByteBuffer signer = ApkSigningBlockUtils.getLengthPrefixedSlice(signers);
|
/tools/apksig/src/main/java/com/android/apksig/internal/apk/v3/ |
V3SchemeVerifier.java | 138 * such as information about signers, and verification errors and warnings. 158 // make sure that the v3 signers cover the entire targeted sdk version ranges and that the 162 for (ApkSigningBlockUtils.Result.SignerInfo signer : result.signers) { 171 // while we're iterating through the signers, build up the list of lineages 172 List<SigningCertificateLineage> lineages = new ArrayList<>(result.signers.size()); 232 ByteBuffer signers; local 234 signers = getLengthPrefixedSlice(apkSignatureSchemeV3Block); 239 if (!signers.hasRemaining()) { 251 while (signers.hasRemaining()) { 257 result.signers.add(signerInfo) [all...] |
/libcore/harmony-tests/src/test/java/org/apache/harmony/tests/java/util/jar/ |
JarFileTest.java | 684 public CodeSigner[] signers; field in class:JarFileTest.Results 702 CodeSigner[] signers = entry.getCodeSigners(); local 705 results.signers = signers; 720 assertEquals(Arrays.deepToString(result.signers), 1, result.signers.length); 721 assertEquals(3, result.signers[0].getSignerCertPath().getCertificates().size()); 731 assertEquals(Arrays.deepToString(result.signers), 1, result.signers.length); 732 assertEquals(3, result.signers[0].getSignerCertPath().getCertificates().size()) [all...] |
/tools/apksig/src/apksigner/java/com/android/apksigner/ |
ApkSignerTool.java | 126 List<SignerParams> signers = new ArrayList<>(1); local 155 signers.add(signerParams); 220 signers.add(signerParams); 228 if (signers.isEmpty()) { 262 List<ApkSigner.SignerConfig> signerConfigs = new ArrayList<>(signers.size()); 265 for (SignerParams signer : signers) { 455 System.out.println("Number of signers: " + signerCerts.size()); [all...] |
/tools/apksig/src/main/java/com/android/apksig/internal/apk/ |
ApkSigningBlockUtils.java | 193 for (Result.SignerInfo signerInfo : result.signers) { 978 public final List<SignerInfo> signers = new ArrayList<>(); field in class:ApkSigningBlockUtils.Result [all...] |
/tools/apksig/src/main/java/com/android/apksig/internal/apk/v1/ |
V1SchemeVerifier.java | 127 Signers.verify( 165 * All JAR signers of an APK. 167 private static class Signers { 171 * with errors, warnings, and information about signers. The APK is considered verified if 251 // Identify signers 252 List<Signer> signers = new ArrayList<>(sigBlockEntries.size()); local 274 signers.add(signer); 276 if (signers.isEmpty()) { 284 for (Signer signer : signers) { 288 result.signers.add(signer.getResult()) 1941 public final List<SignerInfo> signers = new ArrayList<>(); field in class:V1SchemeVerifier.Result [all...] |
/prebuilts/gradle-plugin/com/android/tools/build/apksig/2.3.0/ |
apksig-2.3.0.jar | |
/prebuilts/gradle-plugin/com/android/tools/build/apksig/2.3.0-alpha1/ |
apksig-2.3.0-alpha1.jar | |
/prebuilts/gradle-plugin/com/android/tools/build/apksig/2.3.0-beta1/ |
apksig-2.3.0-beta1.jar | |
/prebuilts/gradle-plugin/com/android/tools/build/apksig/2.3.0-beta2/ |
apksig-2.3.0-beta2.jar | |