アノテーションインターフェース ClaimsDefinition


@RetentionSE(RUNTIMESE) public @interface ClaimsDefinition
ClaimsDefinition アノテーションは、openid connect クライアント構成のクレームマッピングを定義します。表現言語

型 String の属性の式が評価されます。

作成者:
jGauravGupta, Rudy De Busscher
  • オプション要素の概要

    オプション要素
    修飾子と型
    オプションの要素
    説明
    callerGroupsClaim の値を jakarta.security.enterprise.identitystore.IdentityStore#validate の呼び出し元グループの値にマッピングします
    callerNameClaim の値を jakarta.security.enterprise.identitystore.IdentityStore#validate の呼び出し元名の値にマッピングします
  • 要素の詳細

    • callerNameClaim

      StringSE callerNameClaim
      callerNameClaim の値を jakarta.security.enterprise.identitystore.IdentityStore#validate の呼び出し元名の値にマッピングします
      戻り値:
      呼び出し元として使用されるクレーム名。
      デフォルト:
      "preferred_username"
    • callerGroupsClaim

      StringSE callerGroupsClaim
      callerGroupsClaim の値を jakarta.security.enterprise.identitystore.IdentityStore#validate の呼び出し元グループの値にマッピングします
      戻り値:
      呼び出し元グループとして使用されるクレーム名。
      デフォルト:
      「グループ」