アノテーション型 ClaimsDefinition


  • @RetentionSE(RUNTIMESE)
    public @interface ClaimsDefinition
    ClaimsDefinition アノテーションは、openid 接続クライアント構成でクレームマッピングを定義します。
    作成者:
    jGauravGupta, Rudy De Busscher
    • オプション要素のサマリー

      オプション要素  
      修飾子と型 オプションの要素 説明
      StringSEcallerGroupsClaim
      callerGroupsClaim の値を jakarta.security.enterprise.identitystore.IdentityStore#validate の発信者グループの値にマッピングします
      StringSEcallerNameClaim
      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 の発信者グループの値にマッピングします
        戻り値:
        発信者グループとして使用されるクレーム名。
        デフォルト:
        「グループ」