|
NTT DOCOMO and Hitachi Kokusai Electric Know-how & Confidential | |||||||||
| 前のパッケージ 次のパッケージ | フレームあり フレームなし | |||||||||
参照先:
説明
| クラスの概要 | |
|---|---|
| KeyStore | 証明書の格納場所を表すクラスです。 |
| SecureContext | セキュアソケットプロトコルの実装を表すクラスです。 |
| SecureSocket | セキュアソケットを表すクラスです。 |
| SecureSocketFactory | SecureSocketオブジェクトを作成するクラスです。 |
| X509Certificate | X509 証明書を表すクラスです。 |
| X509CertificateFactory | X509 証明書オブジェクトを作成するクラスです。 |
| 例外の概要 | |
|---|---|
| IllegalCertificateException | 証明書の不備が原因で発生する例外クラスです。 |
| SecureHandshakeException | クライアントとサーバとのハンドシェイク失敗が原因で発生する例外クラスです。 |
セキュアなパケット通信を行うためのクラスを定義します。
SSL(Secure Socket Layer)やTLS(Transport Layer Security)を利用したパケット通信を行うことが出来ます。
通信されるデータは全て暗号化され、データの盗聴を防ぎ機密性を保護します。
また証明書による認証を行うことにより、データの完全性およびデータが本物であることをチェックします。
認証に失敗した場合は、データの通信を行うことは出来ません。また、切断をする必要もありません。
認証に必要ないくつかの証明書は、既に内部に保持されています。
信頼出来る証明書を追加したい場合は、KeyStoreを使用してください。
認証時には、内部に保持されている証明書と、追加した証明書で認証を行います。
|
Copyright © 2013 NTT DOCOMO, INC. and Hitachi Kokusai Electric Inc. All Rights Reserved. | |||||||||
| 前のパッケージ 次のパッケージ | フレームあり フレームなし | |||||||||