TLS-Design » History » Revision 8
« Previous |
Revision 8/20
(diff)
| Next »
Tobias Wich, 10/15/2012 12:21 PM
TLS-Design (iteration from 2012-10-08)¶
TLS and related Classes¶
BouncyCastle Classes¶
This diagram shows the TLS classes as available in the BouncyCastle library.
The TlsCredentials and TlsSignerCredentials interface are located in the upper left of the diagram. These interfaces are used in a TLS client authentication to get the client certificate and to produce a signature. For the use of software certificates, BouncyCastle comes with the implementation DefaultTlsSignerCredentials.
Open eCard Classes¶
This diagram shows classes that make use of the BouncyCastle classes in order to select and use custom credentials for the TLS authentication.
Apache http-core Classes¶
Client creation¶
The two following diagrams show how the a TLS channel is established and reused.
Credential Selection¶
The following two activity charts show the process how a credential is selected for the authentication.
TLS Design (old version left here until design is finished)¶
Bouncy Castle TLS authentication classes
¶
TLS authentication implementation classes
¶
TLS authentication sequence
¶
TLS Design by HSCoburg¶
Bouncycastle Implementation Design - class diagramm¶
Description: TODO
Updated by Tobias Wich about 12 years ago · 8 revisions