| A P P E N D I X A |
|
Default Platform Security Policy |
This chapter describes the default platform security policy. The platform security policy defines for each of the three application models supported on the Java Card Platform a platform protection domain that guarantees the consistency and integrity of the applications implementing each of these application models. Additionally, the platform security policy defines a platform protection domain for the card management applications. Each of these platform protection domains defines the minimum[1] set of permissions granted to an application of the corresponding type and is defined as a set of included permissions as well as a set of excluded permissions so that no additional permissions can be granted that may violate the platform security policy. See Chapter 6, Section 6.2.2, Protection Domains for more information on the use of protection domains.
The default platform protection domains defined in this chapter MAY be tuned for specific environments, provided the consistency and integrity of each application model, and of the platform itself, is guaranteed.
Refer to Chapter 6, TABLE 6-1 and TABLE 6-2 for a description of the different permission classes used to define the default platform protection domains.
The default protection domain for web applications MUST include the set of included permissions listed in TABLE A-1.
The default protection domain for web applications MUST include the set of excluded permissions listed in TABLE A-2.
|
Calling methods of Java Card RE-owned instances of any temporary Java Card RE EPO or Global Arrays[2] |
The default protection domain for extended applets MUST include the set of included permissions listed in TABLE A-3.
The default protection domain for extended applets MUST include the set of excluded permissions listed in TABLE A-4.
The default protection domain for classic applets MUST include the set of included permissions listed in TABLE A-5.
The default protection domain for classic applets MUST include the set of excluded permissions listed in TABLE A-6.
|
Calling methods of Java Card RE-owned instances of Extended set of Permanent Java Card RE EPO |
|
The default protection domain for card management applications MUST include the set of included permissions listed in TABLE A-7.
The default protection domain for card management applications MUST include the set of excluded permissions listed in TABLE A-8.
Copyright © 2009 Sun Microsystems, Inc. All rights reserved.