javax.microediton.io.Connector.open
with https as the scheme of the URL. The connection can be used in the
same manner as javax.microediton.io.HttpConnection
.
HTTPS depends on the public keys of certificate authorities. To manage the keys use the MIDP MEKeyTool. From the directory above the MIDP executable use:
java -jar bin/MEKeyTool.jar -help
Supports Netscape HTTPS proxies, uses the same configuration value as HTTP.
Does not support HTTP 1.1 persistant connections.
See the
com.sun.midp.ssl
package documentation for more feature information.
- HTTP: Performs HTTP request and response processing
- TCP: Reliable Internet protocol
- SSL: Secure Socket Layer performs authentication and provides privacy
- Public Keystore: Holds the public keys of trusted certificate authorities
- MEKeyTool: An off-device tool that manages mobile equipment public keystores.
A Good Introduction to Public Key Cryptography
RFC 2616, Hypertext Transfer Protocol -- HTTP/1.1
Internet Draft, Tunneling TCP based protocols through Web proxy servers
RFC 2246, The TLS Protocol Version 1.0
RFC 2459, Internet X.509 Public Key Infrastructure Certificate and CRL Profile
RSA's PKCS (Public Key Cryptography Standards) document set.
RSA's PKCS (Public Key Cryptography Standards) document set.