クラス PemContent
java.lang.ObjectSE
org.springframework.boot.ssl.pem.PemContent
certificates
SE および private keys
SE を提供できる PEM エンコードされたコンテンツ。- 導入:
- 3.2.0
- 作成者:
- Scott Frederick, Phillip Webb
メソッドのサマリー
修飾子と型メソッド説明boolean
PEM コンテンツからすべてのcertificates
SE を解析して返します。PEM コンテンツからprivate keys
SE を解析して返します。getPrivateKey
(StringSE password) PEM コンテンツからprivate keys
SE を解析して返します。秘密キーがない場合はnull
を返します。int
hashCode()
static boolean
isPresentInText
(StringSE text) 指定されたテキストに PEM コンテンツが存在する場合に返します。static PemContent
指定されたPath
SE からPemContent
をロードします。static PemContent
指定されたテキストを含む新しいPemContent
インスタンスを返します。toString()
メソッドの詳細
getCertificates
PEM コンテンツからすべてのcertificates
SE を解析して返します。ほとんどの PEM ファイルには、単一の証明書または証明書 チェーン が含まれています。- 戻り値:
- 証明書
- 例外:
IllegalStateExceptionSE
- 証明書をロードできなかった場合
getPrivateKey
PEM コンテンツからprivate keys
SE を解析して返します。- 戻り値:
- 秘密鍵
- 例外:
IllegalStateExceptionSE
- 秘密キーをロードできなかった場合
getPrivateKey
PEM コンテンツからprivate keys
SE を解析して返します。秘密キーがない場合はnull
を返します。- パラメーター:
password
- 秘密鍵またはnull
を復号化するためのパスワード- 戻り値:
- 秘密鍵
equals
hashCode
public int hashCode()toString
load
指定されたPath
SE からPemContent
をロードします。- パラメーター:
path
- コンテンツをロードするパス- 戻り値:
- ロードされた PEM コンテンツ
- 例外:
IOExceptionSE
- IO エラー時
of
指定されたテキストを含む新しいPemContent
インスタンスを返します。- パラメーター:
text
- PEM エンコードされたコンテンツを含むテキスト- 戻り値:
- 新しい
PemContent
インスタンス
isPresentInText
指定されたテキストに PEM コンテンツが存在する場合に返します。- パラメーター:
text
- チェックするテキスト- 戻り値:
- テキストに PEM エンコードされたコンテンツが含まれている場合。