Package net.rim.device.api.crypto.tls.tls10

TLS Classes and Definitions.


Class Summary
TLS10Connection This class can be used to instantiate a TLS1.0 connection directly given an underlying connection (such as TCP), or, it can be instantiated using and specifying tls as the protocol to use.
TLSCipherSuites This class contains the necessary information for a developer or a user or an interested IT person to determine and specify the cipher suites that are to be used with a specific connection or that are supposed to be used in general with all connections.

Package net.rim.device.api.crypto.tls.tls10 Description

TLS Classes and Definitions.

Transport Layer Security (TLS) is a protocol that ensures confidentiality between client and server on the Internet. TLS is the successor to the Secure Sockets Layer (SSL). TLS is composed of two layers: the TLS Record Protocol and the TLS Handshake Protocol. The TLS Record Protocol ensures connection security between client and server by using an encryption scheme to encrypt data. The TLS Handshake Protocol allows the server and client to authenticate each other, exchange keys and details of the encryption protocol before any data is exchanged.

This package contains TLS 1.0 classes and definitions.

TLS 1.0 is defined in RFC 2246.

Copyright 1999-2010 Research In Motion Limited. 295 Phillip Street, Waterloo, Ontario, Canada, N2L 3W8. All Rights Reserved.
Copyright 1993-2003 Sun Microsystems, Inc. 901 San Antonio Road, Palo Alto, California, 94303, U.S.A. All Rights Reserved.
Copyright 2002-2003 Nokia Corporation All Rights Reserved.
Java is a trademark of Sun Microsystems, Inc.