クラス SimpleSmimeCertStore
java.lang.Object
org.iplass.mtp.impl.mail.smime.SimpleSmimeCertStore
- すべての実装されたインタフェース:
SmimeCertStore
KeyStoreベースのシンプルなSmimeCertStore実装です。
keyStoreに格納されている証明書はクライアントの証明書も含めて、
信頼されたものとして扱います。
実行時には有効期間のチェックのみ行い、証明書チェーンの検証は行いません。
(keyStoreにimportする際に、検証されているものとします)
-
コンストラクタの概要
コンストラクタ -
メソッドの概要
修飾子とタイプメソッド説明voidgetCertificate(String mailAddress) getCertificateKeyPair(String mailAddress, String keyPass) voidinited()voidsetKeyPasswordMap(Map<String, String> keyPasswordMap) voidsetKeyStoreFilePath(String keyStoreFilePath) voidsetKeyStorePassword(String keyStorePassword) voidsetKeyStoreProvider(String keyStoreProvider) voidsetKeyStoreReloadIntervalMinutes(Integer keyStoreReloadIntervalMinutes) voidsetKeyStoreType(String keyStoreType)
-
コンストラクタの詳細
-
SimpleSmimeCertStore
public SimpleSmimeCertStore()
-
-
メソッドの詳細
-
getKeyStoreType
-
setKeyStoreType
-
getKeyStoreProvider
-
setKeyStoreProvider
-
getKeyStoreFilePath
-
setKeyStoreFilePath
-
getKeyStorePassword
-
setKeyStorePassword
-
getKeyPasswordMap
-
setKeyPasswordMap
-
getKeyStoreReloadIntervalMinutes
-
setKeyStoreReloadIntervalMinutes
-
getCertificate
- 定義:
getCertificateインタフェース内SmimeCertStore
-
getCertificateKeyPair
- 定義:
getCertificateKeyPairインタフェース内SmimeCertStore
-
inited
public void inited()- 定義:
initedインタフェース内SmimeCertStore
-
destroyed
public void destroyed()- 定義:
destroyedインタフェース内SmimeCertStore
-