アノテーションインターフェース ClientRegistrationId
@TargetSE({METHODSE,TYPESE})
@RetentionSE(RUNTIMESE)
@DocumentedSE
public @interface ClientRegistrationId
このアノテーションは、
HttpServiceProxyFactory を使用して作成されたインターフェースベースの HTTP クライアントのメソッドに追加して、OAuth トークンをリクエストに自動的に関連付けることができます。- 導入:
- 7.0
- 関連事項:
オプション要素の概要
オプション要素
要素の詳細
registrationId
クライアント登録識別子を設定します。- 戻り値:
- クライアント登録識別子
- デフォルト:
- ""
value
このアノテーションのデフォルト属性。これはregistrationId()のエイリアスです。例:@RegisteredOAuth2AuthorizedClient("login-client")は@RegisteredOAuth2AuthorizedClient(registrationId="login-client")と同等です。- 戻り値:
- クライアント登録識別子
- デフォルト:
- ""