Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.
Comment: Added list of rules applying to BOTH Android and other platforms, using 'Content by Label'. Modified other sections to accomodate that.

This appendix contains rules that are specific apply to the development of Java apps for the Android platform.

Rules Specific Only to the Android Platform

These rules are specific only to the Android platform. They do not apply to the development of Java programs for other platforms platforms and Android. (Those can be found here.)

Rules

Content by Label
showLabelsfalse
max99
spaces@self
sorttitle
showSpacefalse
labels+drd,-void

...

Rule

Severity

Likelihood

Remediation Cost

Priority

Level

DRD00-J

high

probable

medium

P12

L1

DRD01-J

high

probable

low

P18

L1

DRD03-J

high

probable

high

P6

L2

DRD03-J

High

Probable

Medium

P12

L1

DRD03-J

High

Probable

Medium

P12

L1

 

Rules for the Android Platform and Other Platforms

These rules apply to the development of Java programs for other platforms and Android. They do not apply only to the Android platform.

Content by Label
showLabelsfalse
max99
spaces@self
sorttitle
showSpacefalse
labels+drd, +android, -void
ENV05-J. Do not deploy an application that can be remotely monitored      The CERT Oracle Secure Coding Standard for Java      MSC00-J. Use SSLSocket rather than Socket for secure data exchange