Searched defs:signatures (Results 1 - 20 of 20) sorted by relevance

/frameworks/base/core/java/android/util/
H A DPackageUtils.java40 * Computes the SHA256 digests of a list of signatures. Items in the
41 * resulting array of hashes correspond to the signatures in the
43 * @param signatures The signatures.
47 @NonNull Signature[] signatures) {
48 final int signatureCount = signatures.length;
51 digests[i] = computeSha256Digest(signatures[i].toByteArray());
56 * Computes a SHA256 digest of the signatures' SHA256 digests. First,
60 * @param signatures The signatures
46 computeSignaturesSha256Digests( @onNull Signature[] signatures) argument
63 computeSignaturesSha256Digest( @onNull Signature[] signatures) argument
[all...]
/frameworks/compile/mclinker/include/mcld/LD/
H A DObjectReader.h47 GroupSignatureMap& signatures() { return f_GroupSignatureMap; } function in class:mcld::ObjectReader
49 const GroupSignatureMap& signatures() const { return f_GroupSignatureMap; } function in class:mcld::ObjectReader
/frameworks/base/core/java/android/webkit/
H A DWebViewProviderInfo.java32 boolean availableByDefault, boolean isFallback, String[] signatures) {
37 if (signatures == null) {
38 this.signatures = new Signature[0];
40 this.signatures = new Signature[signatures.length];
41 for (int n = 0; n < signatures.length; n++) {
42 this.signatures[n] = new Signature(Base64.decode(signatures[n], Base64.DEFAULT));
64 signatures = in.createTypedArray(Signature.CREATOR);
78 out.writeTypedArray(signatures,
31 WebViewProviderInfo(String packageName, String description, boolean availableByDefault, boolean isFallback, String[] signatures) argument
86 public final Signature[] signatures; field in class:WebViewProviderInfo
[all...]
/frameworks/base/services/core/java/com/android/server/pm/
H A DPackageSignatures.java57 if (mSigningDetails.signatures == null) {
61 serializer.attribute(null, "count", Integer.toString(mSigningDetails.signatures.length));
64 writeCertsListXml(serializer, writtenSignatures, mSigningDetails.signatures, null);
80 Signature[] signatures, int[] flags) throws IOException {
81 for (int i=0; i<signatures.length; i++) {
83 final Signature sig = signatures[i];
131 Signature[] signatures = new Signature[count];
132 int pos = readCertsListXml(parser, readSignatures, signatures, null, builder);
133 builder.setSignatures(signatures);
139 System.arraycopy(signatures,
79 writeCertsListXml(XmlSerializer serializer, ArrayList<Signature> writtenSignatures, Signature[] signatures, int[] flags) argument
156 readCertsListXml(XmlPullParser parser, ArrayList<Signature> readSignatures, Signature[] signatures, int[] flags, PackageParser.SigningDetails.Builder builder) argument
[all...]
H A DSharedUserSetting.java48 final PackageSignatures signatures = new PackageSignatures(); field in class:SharedUserSetting
H A DPackageSettingBase.java102 PackageSignatures signatures; field in class:PackageSettingBase
180 this.signatures = new PackageSignatures();
216 return signatures.mSigningDetails.signatures;
220 return signatures.mSigningDetails;
226 * NOTE: For some fields [such as keySetData, signatures, userState, verificationInfo, etc...],
253 signatures = orig.signatures;
/frameworks/av/drm/libdrmframework/plugins/forward-lock/internal-format/converter/
H A DFwdLockConv.h27 * The size of the data and header signatures combined. The signatures are adjacent to each other in
50 /// The final set of signatures.
51 unsigned char signatures[FWD_LOCK_SIGNATURES_SIZE]; member in struct:FwdLockConv_CloseSession_Output
53 /// The offset in the produced output file where the signatures are located.
200 * the final set of signatures.
/frameworks/base/tools/stats_log_api_gen/
H A DCollation.h100 set<vector<java_type_t>> signatures; member in struct:android::stats_log_api_gen::Atoms
H A Dmain.cpp217 for (set<vector<java_type_t>>::const_iterator signature = atoms.signatures.begin();
218 signature != atoms.signatures.end(); signature++) {
299 for (set<vector<java_type_t>>::const_iterator signature = atoms.signatures.begin();
300 signature != atoms.signatures.end(); signature++) {
502 FILE* out, const string& method_name, const set<vector<java_type_t>>& signatures,
504 for (set<vector<java_type_t>>::const_iterator signature = signatures.begin();
505 signature != signatures.end(); signature++) {
612 write_cpp_method_header(out, "stats_write", atoms.signatures, attributionDecl);
647 FILE* out, const string& method_name, const set<vector<java_type_t>>& signatures,
649 for (set<vector<java_type_t>>::const_iterator signature = signatures
501 write_cpp_method_header( FILE* out, const string& method_name, const set<vector<java_type_t>>& signatures, const AtomDecl &attributionDecl) argument
646 write_java_method( FILE* out, const string& method_name, const set<vector<java_type_t>>& signatures, const AtomDecl &attributionDecl) argument
853 write_stats_log_jni(FILE* out, const string& java_method_name, const string& cpp_method_name, const set<vector<java_type_t>>& signatures, const AtomDecl &attributionDecl) argument
1003 write_jni_registration(FILE* out, const string& java_method_name, const set<vector<java_type_t>>& signatures, const AtomDecl &attributionDecl) argument
[all...]
/frameworks/base/core/java/android/util/jar/
H A DStrictJarVerifier.java87 private final Hashtable<String, HashMap<String, Attributes>> signatures = field in class:StrictJarVerifier
209 if (manifest == null || signatures.isEmpty()) {
220 Iterator<Map.Entry<String, HashMap<String, Attributes>>> it = signatures.entrySet().iterator();
276 * known signatures.
394 // were used to sign this APK. If an ID is known to us, it means signatures of that
438 // Do we actually have any signatures to look at?
477 signatures.put(signatureFile, entries);
/frameworks/base/services/backup/java/com/android/server/backup/utils/
H A DTarBackupReader.java269 * signatures.
272 * @return array of signatures or null, in case of an error.
385 * @param signatures - array of signatures parsed from backup file.
389 boolean allowApks, FileMetadata info, Signature[] signatures,
391 if (signatures == null) {
409 // Verify signatures against any installed version; if they
416 if (AppBackupUtils.signaturesMatch(signatures, pkgInfo, pmi)) {
465 Slog.w(TAG, "Restore manifest signatures do not match "
388 chooseRestorePolicy(PackageManager packageManager, boolean allowApks, FileMetadata info, Signature[] signatures, PackageManagerInternal pmi) argument
/frameworks/base/services/core/java/com/android/server/
H A DServiceWatcher.java97 | PackageManager.GET_SIGNATURES).signatures;
123 // A list of package names used to create the signatures.
224 if (!isSignatureMatch(pInfo.signatures)) {
306 public static boolean isSignatureMatch(Signature[] signatures, argument
308 if (signatures == null) return false;
312 for (Signature s : signatures) {
325 private boolean isSignatureMatch(Signature[] signatures) { argument
326 return isSignatureMatch(signatures, mSignatureSets);
/frameworks/base/core/java/android/content/pm/
H A DPackageInfo.java234 * Array of all signatures read from the package file. This is only filled
243 * in case multiple signatures are reported you cannot assume the one at
256 public Signature[] signatures; field in class:PackageInfo
264 * Use this field instead of the deprecated {@code signatures} field.
449 dest.writeTypedArray(signatures, parcelableFlags);
511 signatures = source.createTypedArray(Signature.CREATOR);
H A DPackageParser.java801 pi.signatures = new Signature[1];
802 pi.signatures[0] = p.mSigningDetails.pastSigningCertificates[0];
805 int numberOfSigs = p.mSigningDetails.signatures.length;
806 pi.signatures = new Signature[numberOfSigs];
807 System.arraycopy(p.mSigningDetails.signatures, 0, pi.signatures, 0, numberOfSigs);
1461 /** Parses the public keys from the set of signatures. */
1462 public static ArraySet<PublicKey> toSigningKeys(Signature[] signatures) argument
1464 ArraySet<PublicKey> keys = new ArraySet<>(signatures.length);
1465 for (int i = 0; i < signatures
5665 public final Signature[] signatures; field in class:PackageParser.SigningDetails
5736 SigningDetails(Signature[] signatures, @SignatureSchemeVersion int signatureSchemeVersion, ArraySet<PublicKey> keys, Signature[] pastSigningCertificates, int[] pastSigningCertificatesFlags) argument
5747 SigningDetails(Signature[] signatures, @SignatureSchemeVersion int signatureSchemeVersion, Signature[] pastSigningCertificates, int[] pastSigningCertificatesFlags) argument
5755 SigningDetails(Signature[] signatures, @SignatureSchemeVersion int signatureSchemeVersion) argument
6134 setSignatures(Signature[] signatures) argument
[all...]
/frameworks/base/core/java/android/provider/
H A DFontsContract.java710 List<byte[]> signatures;
713 signatures = convertToByteArrayList(packageInfo.signatures);
714 Collections.sort(signatures, sByteArrayComparator);
721 if (equalsByteArrayList(signatures, requestSignatures)) {
741 List<byte[]> signatures, List<byte[]> requestSignatures) {
742 if (signatures.size() != requestSignatures.size()) {
745 for (int i = 0; i < signatures.size(); ++i) {
746 if (!Arrays.equals(signatures.get(i), requestSignatures.get(i))) {
753 private static List<byte[]> convertToByteArrayList(Signature[] signatures) { argument
740 equalsByteArrayList( List<byte[]> signatures, List<byte[]> requestSignatures) argument
[all...]
/frameworks/support/compat/src/main/java/androidx/core/provider/
H A DFontsContractCompat.java749 List<byte[]> signatures;
750 // We correctly check all signatures returned, as advised in the lint error.
754 signatures = convertToByteArrayList(packageInfo.signatures);
755 Collections.sort(signatures, sByteArrayComparator);
761 if (equalsByteArrayList(signatures, requestSignatures)) {
791 private static boolean equalsByteArrayList(List<byte[]> signatures, argument
793 if (signatures.size() != requestSignatures.size()) {
796 for (int i = 0; i < signatures.size(); ++i) {
797 if (!Arrays.equals(signatures
804 convertToByteArrayList(Signature[] signatures) argument
[all...]
/frameworks/base/services/tests/servicestests/src/com/android/server/pm/
H A DShortcutManagerTest1.java3986 boolean anyVersionOk, int version, boolean nowBackupAllowed, String... signatures) {
3987 final PackageInfo pi = genPackage("dummy", /* uid */ 0, version, signatures);
4940 // Change package signatures.
3985 checkCanRestoreTo(int expected, ShortcutPackageInfo spi, boolean anyVersionOk, int version, boolean nowBackupAllowed, String... signatures) argument
H A DBaseShortcutManagerTest.java1028 protected Signature[] genSignatures(String... signatures) { argument
1029 final Signature[] sigs = new Signature[signatures.length];
1030 for (int i = 0; i < signatures.length; i++){
1031 sigs[i] = new Signature(signatures[i].getBytes());
1036 protected PackageInfo genPackage(String packageName, int uid, int version, String... signatures) { argument
1045 pi.signatures = null;
1048 genSignatures(signatures),
1056 protected void addPackage(String packageName, int uid, int version, String... signatures) { argument
1057 mInjectedPackages.put(packageName, genPackage(packageName, uid, version, signatures));
1139 ret.signatures
[all...]
/frameworks/base/services/tests/servicestests/src/com/android/server/webkit/
H A DWebViewUpdateServiceTest.java84 true /* isDebuggable == true -> don't check package signatures */);
183 boolean installed, Signature[] signatures, long updateTime) {
185 p.signatures = signatures;
191 boolean installed, Signature[] signatures, long updateTime, boolean hidden) {
193 createPackageInfo(packageName, enabled, valid, installed, signatures, updateTime);
203 boolean installed, Signature[] signatures, long updateTime, boolean hidden,
205 PackageInfo p = createPackageInfo(packageName, enabled, valid, installed, signatures,
275 // Ensure that package with valid signatures is chosen rather than package with invalid
276 // signatures
182 createPackageInfo(String packageName, boolean enabled, boolean valid, boolean installed, Signature[] signatures, long updateTime) argument
190 createPackageInfo(String packageName, boolean enabled, boolean valid, boolean installed, Signature[] signatures, long updateTime, boolean hidden) argument
202 createPackageInfo(String packageName, boolean enabled, boolean valid, boolean installed, Signature[] signatures, long updateTime, boolean hidden, long versionCode, boolean isSystemApp) argument
[all...]
/frameworks/ml/nn/runtime/test/
H A DTestPartitioningRandom.cpp87 // operations they can execute by checking operation signatures. Once
88 // we have built the model and know the set of signatures, we randomly
481 // operations with the specified signatures.
482 TestDriver(const char* name, std::set<Signature> signatures) : argument
483 SampleDriver(name), mSignatures(std::move(signatures)) { }
597 // Collect the signatures of operations in this model.
598 std::set<Signature> signatures; local
648 signatures.insert(Signature(operationPattern.mOperationType, activationFunction));
919 assert(!signatures.empty());
920 std::vector<std::set<Signature>> signaturesForDriver(signatures
[all...]

Completed in 353 milliseconds