Authentication context class reference
Optionaladdress住所 (scope: "address")
Authentication methods used
Audience (client ID)
Time of user authentication (Unix epoch seconds)
Optionalbirthdate生年月日 (scope: "profile")
Optionalemailメールアドレス (scope: "email")
Optionalemail_メールアドレスが検証済みかどうか (scope: "email")
Expiration time (Unix epoch seconds)
Optionalgender性別 (scope: "profile")
Issued-at time (Unix epoch seconds)
Issuer identifier (IdP URL)
Whether the user's account is bound to JPKI
Optionalname氏名 (scope: "profile")
OptionalnonceNonce echoed from the authorization request
Optionalphone_電話番号 (scope: "phone")
Optionalphone_電話番号が検証済みかどうか (scope: "phone")
OptionalsidIdP-RP session identifier
Subject identifier (pairwise, RP-specific)。 KLON ではサービスごとの subscription_id が入る。
KLON ID Token のデコード済みクレーム。
exchangeCode()/refreshToken()の戻り値TokenSet.idTokenClaimsとして取得できる。 フィールド名は JWT クレーム名 (snake_case) をそのまま使用する。本型に定義されていないクレームも実行時のオブジェクトには保持されるため、 参照する場合はこの interface を拡張する (例:
interface MyClaims extends IDTokenClaims { foo?: string })。