インターフェース Claims
- すべての既知のサブインターフェース:
- JwtClaims,- OpenIdClaims
 - public interface Claims
- メソッドのサマリー- すべてのメソッド インスタンスメソッド 抽象メソッド - 修飾子と型 - メソッド - 説明 - ListSE<StringSE>- getArrayStringClaim(StringSE name)指定された名前の文字列リスト取得要求- OptionalDoubleSE- getDoubleClaim(StringSE name)名の二重請求を取得する- OptionalIntSE- getIntClaim(StringSE name)指定された名前の整数クレームを取得する- OptionalLongSE- getLongClaim(StringSE name)指定された名前の長いクレームを取得する- OptionalSE<Claims>- getNested(StringSE name)指定された名前のネストされたクレームを取得します。- OptionalSE<InstantSE>- getNumericDateClaim(StringSE name)指定された名前の数値日付クレームを取得- OptionalSE<StringSE>- getStringClaim(StringSE name)指定された名前の文字列クレームを取得
 
- メソッドの詳細- getStringClaim- OptionalSE<StringSE> getStringClaim(StringSE name) 指定された名前の文字列クレームを取得- パラメーター:
- name-
- 戻り値:
- 値、または存在しない場合は空のオプション
- 例外:
- IllegalArgumentExceptionSE- claim の値が文字列でない場合
 
 - getNumericDateClaim- OptionalSE<InstantSE> getNumericDateClaim(StringSE name) 指定された名前の数値日付クレームを取得- パラメーター:
- name-
- 戻り値:
- 値、または存在しない場合は空のオプション
- 例外:
- IllegalArgumentExceptionSE- claim の値がエポック秒を表す数値でない場合
 
 - getArrayStringClaim- ListSE<StringSE> getArrayStringClaim(StringSE name) 指定された名前の文字列リスト取得要求- パラメーター:
- name-
- 戻り値:
- クレームの値を含むリスト、または値が存在しない場合は空のリスト。
- 例外:
- IllegalArgumentExceptionSE- claim の値が文字列でも文字列の配列でもない場合
 
 - getIntClaim- OptionalIntSE getIntClaim(StringSE name) 指定された名前の整数クレームを取得する- パラメーター:
- name-
- 戻り値:
- 値、または存在しない場合は空のオプション
- 例外:
- IllegalArgumentExceptionSE- claim の値が数値でない場合
 
 - getLongClaim- OptionalLongSE getLongClaim(StringSE name) 指定された名前の長いクレームを取得する- パラメーター:
- name-
- 戻り値:
- 値、または存在しない場合は空のオプション
- 例外:
- IllegalArgumentExceptionSE- claim の値が数値でない場合
 
 - getDoubleClaim- OptionalDoubleSE getDoubleClaim(StringSE name) 名の二重請求を取得する- パラメーター:
- name-
- 戻り値:
- 値、または存在しない場合は空のオプション
- 例外:
- IllegalArgumentExceptionSE- claim の値が数値でない場合
 
 - getNested- OptionalSE<Claims> getNested(StringSE name) 指定された名前のネストされたクレームを取得します。- パラメーター:
- name-
- 戻り値:
- そのクレーム内のネストされた値を表すクレームインスタンス、または存在しない場合は空のオプション
- 例外:
- IllegalArgumentExceptionSE- 値がネストされたオブジェクトでない場合