jp.veritrans.tercerog.mdk.connection.ssl
クラス SSLConfigurator

java.lang.Object
  上位を拡張 jp.veritrans.tercerog.mdk.connection.ssl.SSLConfigurator

public class SSLConfigurator
extends Object

SSL通信するためのキーストア、トラストストアなどのパラメータを設定する。

作成者:
Veritrans Inc

コンストラクタの概要
SSLConfigurator()
           
 
メソッドの概要
 int getConnectionTimeoutSec()
          接続タイムアウト時間(ミリ秒)を取得する。
 String getKeystoreAlgorithm()
          キーストアアルゴリズム(SunX509)を取得する。
 String getKeystorePass()
          キーストアパスワードを取得する。
 String getKeystorePath()
          キーストアファイルパスを取得する。
 String getKeystoreType()
          キーストアタイプ(PKCS12 or JKS)を取得する。
 String getProtocol()
          プロトコルを取得する。
 int getReadTimeoutSec()
          読み取りタイムアウト時間(ミリ秒)を取得する。
 String getTruststoreAlgorithm()
          トラストストアアルゴリズム(SunX509)を取得する。
 String getTruststorePass()
          トラストストアパスワードを取得する。
 String getTruststorePath()
          トラストストアファイルパスを取得する。
 String getTruststoreType()
          トラストストアタイプ(PKCS12 or JKS)を取得する。
 void setConnectionTimeoutSec(int connectionTimeoutSec)
          接続タイムアウト時間(ミリ秒)を設定する。
 void setKeystoreAlgorithm(String keystoreAlgorithm)
          キーストアアルゴリズム(SunX509)を設定する。
 void setKeystorePass(String keystorePass)
          キーストアパスワードを設定する。
 void setKeystorePath(String keystorePath)
          キーストアファイルパスを設定する。
 void setKeystoreType(String keystoreType)
          キーストアタイプ(PKCS12 or JKS)を設定する。
 void setProtocol(String protocol)
          プロトコルを設定する。
 void setReadTimeoutSec(int readTimeoutSec)
          読み取りタイムアウト時間(ミリ秒)を設定する。
 void setTruststoreAlgorithm(String truststoreAlgorithm)
          トラストストアアルゴリズム(SunX509)を設定する。
 void setTruststorePass(String truststorePass)
          トラストストアパスワードを設定する。
 void setTruststorePath(String truststorePath)
          トラストストアファイルパスを設定する。
 void setTruststoreType(String truststoreType)
          トラストストアタイプ(PKCS12 or JKS)を設定する。
 
クラス java.lang.Object から継承されたメソッド
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

コンストラクタの詳細

SSLConfigurator

public SSLConfigurator()
メソッドの詳細

getProtocol

public String getProtocol()
プロトコルを取得する。

戻り値:
プロトコル

setProtocol

public void setProtocol(String protocol)
プロトコルを設定する。

パラメータ:
protocol - プロトコル

getConnectionTimeoutSec

public int getConnectionTimeoutSec()
接続タイムアウト時間(ミリ秒)を取得する。

戻り値:
接続タイムアウト時間(ミリ秒)

setConnectionTimeoutSec

public void setConnectionTimeoutSec(int connectionTimeoutSec)
接続タイムアウト時間(ミリ秒)を設定する。

パラメータ:
connectionTimeoutSec - 接続タイムアウト時間(ミリ秒)

getReadTimeoutSec

public int getReadTimeoutSec()
読み取りタイムアウト時間(ミリ秒)を取得する。

戻り値:
読み取りタイムアウト時間(ミリ秒)

setReadTimeoutSec

public void setReadTimeoutSec(int readTimeoutSec)
読み取りタイムアウト時間(ミリ秒)を設定する。

パラメータ:
readTimeoutSec - 読み取りタイムアウト時間(ミリ秒)

getKeystorePath

public String getKeystorePath()
キーストアファイルパスを取得する。

戻り値:
キーストアファイルパス

setKeystorePath

public void setKeystorePath(String keystorePath)
キーストアファイルパスを設定する。

パラメータ:
keystorePath - キーストアファイルパス

getKeystorePass

public String getKeystorePass()
キーストアパスワードを取得する。

戻り値:
キーストアパスワード

setKeystorePass

public void setKeystorePass(String keystorePass)
キーストアパスワードを設定する。

パラメータ:
keystorePass - キーストアパスワード

getKeystoreType

public String getKeystoreType()
キーストアタイプ(PKCS12 or JKS)を取得する。

戻り値:
キーストアタイプ(PKCS12 or JKS)

setKeystoreType

public void setKeystoreType(String keystoreType)
キーストアタイプ(PKCS12 or JKS)を設定する。

パラメータ:
keystoreType - キーストアタイプ(PKCS12 or JKS)

getKeystoreAlgorithm

public String getKeystoreAlgorithm()
キーストアアルゴリズム(SunX509)を取得する。

戻り値:
キーストアアルゴリズム(SunX509)

setKeystoreAlgorithm

public void setKeystoreAlgorithm(String keystoreAlgorithm)
キーストアアルゴリズム(SunX509)を設定する。

パラメータ:
keystoreAlgorithm - キーストアアルゴリズム(SunX509)

getTruststorePath

public String getTruststorePath()
トラストストアファイルパスを取得する。

戻り値:
トラストストアファイルパス

setTruststorePath

public void setTruststorePath(String truststorePath)
トラストストアファイルパスを設定する。

パラメータ:
truststorePath - トラストストアファイルパス

getTruststorePass

public String getTruststorePass()
トラストストアパスワードを取得する。

戻り値:
トラストストアパスワード

setTruststorePass

public void setTruststorePass(String truststorePass)
トラストストアパスワードを設定する。

パラメータ:
truststorePass - トラストストアパスワード

getTruststoreType

public String getTruststoreType()
トラストストアタイプ(PKCS12 or JKS)を取得する。

戻り値:
トラストストアタイプ(PKCS12 or JKS)

setTruststoreType

public void setTruststoreType(String truststoreType)
トラストストアタイプ(PKCS12 or JKS)を設定する。

パラメータ:
truststoreType - トラストストアタイプ(PKCS12 or JKS)

getTruststoreAlgorithm

public String getTruststoreAlgorithm()
トラストストアアルゴリズム(SunX509)を取得する。

戻り値:
トラストストアアルゴリズム(SunX509)

setTruststoreAlgorithm

public void setTruststoreAlgorithm(String truststoreAlgorithm)
トラストストアアルゴリズム(SunX509)を設定する。

パラメータ:
truststoreAlgorithm - トラストストアアルゴリズム(SunX509)


Copyright © 2017. All rights reserved.