|
Figures |
FIGURE 1-1
Connectivity Layers and Protocol Stacks
FIGURE 1-2
High-level Architecture
FIGURE 1-3
Classic Application Development and Deployment Process for Backward Compatibility
FIGURE 2-1
Contexts Within the Java Card Platform’s Object System
FIGURE 2-2
Context Switching and Object Access
FIGURE 3-1
Request Dispatching and Redirection to Web Applications’ Secure Ports
FIGURE 4-1
SIO Synchronization Proxy Mechanism (Collaboration Diagram)
FIGURE 6-1
Permission Class Hierarchy
FIGURE 6-2
Access Control Decision Principle (Sequence Diagram)
FIGURE 6-3
Access from a Card Holder-Facing Client (Collaboration Diagram)
FIGURE 6-4
Access from a Non Card Holder-Facing Client (Collaboration Diagram)
FIGURE 6-5
On-card Client Application Authentication (Sequence Diagram)
FIGURE 6-6
Security Requirements and Credential Manager Assignment and Lookup Order
FIGURE 6-7
Invocation of CredentialManager Methods During a TLS Handshake with Asymmetric, or Public Key, Cryptography Authentication
FIGURE 6-8
Invocation of CredentialManager Methods During a TLS Handshake with Symmetric, or Pre-shared Secret Key, Cryptography Authentication
FIGURE 6-9
Class Loader Delegation Hierarchy
FIGURE 7-1
Context Isolation, Code Isolation and Inter-Application Communications
FIGURE 7-2
SIO-based Service Registry Interactions (Collaboration Diagram)
FIGURE 7-3
Event Registry Interactions (Collaboration Diagram)
FIGURE 8-1
Web Application Module Distribution Format
FIGURE 8-2
Extended Applet Application Module Distribution Format
FIGURE 8-3
Classic Applet Application Module Distribution Format
FIGURE 8-4
Java Platform Standard Edition Library JAR Format
FIGURE 8-5
Classic Library Distribution Format
FIGURE 8-6
Conventions Used in Diagrams of Elements
FIGURE 8-7
javacard-app Element Structure
FIGURE 8-8
card-holder-authorization Element Structure
FIGURE 8-9
dynamically-loaded-classes Element Structure
FIGURE 8-10
shareable-interface-classes Element Structure
FIGURE 8-11
security-role Element Structure
FIGURE 8-12
applet-app Element Structure
FIGURE 8-13
applet Element Structure
FIGURE 8-14
Runtime Descriptor Structure
Copyright © 2009 Sun Microsystems, Inc. All rights reserved.