StandardOauth2AccessTokenProvider

설명

HTTP 요청에서 베어러 승인 헤더로 사용할 수 있는 OAuth 2.0 액세스 토큰을 제공합니다. 리소스 소유자 비밀번호 자격 증명 부여 또는 클라이언트 자격 증명 부여 중 하나를 사용할 수 있습니다. 클라이언트 인증은 HTTP 기본 인증 또는 요청 본문에서 수행할 수 있습니다.

태그

access token, authorization, http, oauth2, provider

속성

아래 목록에서 필수 속성에는 별표(*)가 표시되어 있습니다. 다른 속성은 선택 사항으로 간주됩니다. 이 테이블에는 기본값과 속성이 NiFi 식 언어를 지원하는지 여부도 표시됩니다.

표시 이름

API 이름

기본값

허용되는 값

설명

대상 그룹

대상 그룹

RFC 8693 섹션 2.1에 정의된 액세스 토큰 요청에 대한 대상

인증 서버 URL *

인증 서버 URL

액세스 토큰을 발급하는 인증 서버의 URL 입니다.

Client Authentication Strategy *

Client Authentication Strategy

REQUEST_BODY

  • REQUEST_BODY

  • BASIC_AUTHENTICATION

OAuth2 토큰 공급자 서비스에 대해 클라이언트를 인증하기 위한 전략입니다.

Client ID

Client ID

클라이언트 시크릿 *

클라이언트 시크릿

권한 부여 유형 *

권한 부여 유형

비밀번호

  • 사용자 비밀번호

  • 클라이언트 자격 증명

  • 새로 고침 토큰

액세스 토큰을 획득할 때 사용할 OAuth2 부여 유형입니다.

HTTP 프로토콜 *

HTTP 프로토콜

H2_HTTP_1_1

  • http/1.1

  • h2 http/1.1

  • h2

TLS 와의 애플리케이션 계층 프로토콜 협상을 위해 지원되는 HTTP 프로토콜

Password *

비밀번호

액세스 중인 서비스의 사용자 이름에 해당하는 비밀번호입니다.

새로 고침 토큰 *

새로 고침 토큰

새로 고침 토큰은 다음과 같이 구성된 경우 새 액세스 토큰 검색을 지원합니다

새로 고침 윈도우 *

새로 고침 윈도우

0 s

서비스는 새로 고침 윈도우 내에서 만료되는 토큰을 새로 고치려고 시도하며, 토큰 만료에서 구성된 기간을 뺍니다.

리소스

리소스

RFC 8707 섹션 2에 정의된 액세스 토큰 요청에 대한 리소스 URI

SSL 컨텍스트 서비스

SSL 컨텍스트 서비스

범위

범위

대/소문자를 구분하는 공백으로 구분된 액세스 요청 범위 목록(OAuth 2.0 사양을 따름)

Username *

사용자 이름

액세스 중인 서비스의 사용자 이름입니다.

프록시 구성 서비스

프록시 구성 서비스

네트워크 요청을 프록시할 프록시 구성 컨트롤러 서비스를 지정합니다.

상태 관리

이 구성 요소는 상태를 저장하지 않습니다.

제한됨

이 구성 요소는 제한되지 않습니다.

시스템 리소스 고려 사항

이 구성 요소는 시스템 리소스 고려 사항을 지정하지 않습니다.