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