クラス ClientCredentialsOAuth2AuthorizedClientProvider

    • コンストラクターの詳細

      • ClientCredentialsOAuth2AuthorizedClientProvider

        public ClientCredentialsOAuth2AuthorizedClientProvider()
    • メソッドの詳細

      • setAccessTokenResponseClient

        public void setAccessTokenResponseClient​(OAuth2AccessTokenResponseClient<OAuth2ClientCredentialsGrantRequest> accessTokenResponseClient)
        client_credentials 許可のトークンエンドポイントでアクセストークン資格情報をリクエストするときに使用されるクライアントを設定します。
        パラメーター:
        accessTokenResponseClient - client_credentials 付与のためにトークンエンドポイントでアクセストークンクレデンシャルをリクエストするときに使用されるクライアント
      • setClockSkew

        public void setClockSkew​(java.time.Duration clockSkew)
        access token の有効期限を確認するときに使用される最大許容クロックスキューを設定します。デフォルトは 60 秒です。

        OAuth2AccessToken#getExpiresAt() - clockSkew が現在の時刻 clock#instant() より前の場合、アクセストークンは期限切れと見なされます。

        パラメーター:
        clockSkew - 最大許容クロックスキュー
      • setClock

        public void setClock​(java.time.Clock clock)
        アクセストークンの有効期限を確認するときに Instant.now(Clock) で使用される Clock を設定します。
        パラメーター:
        clock - 監視