기본 프로파일 지원을 위한 OAuth 매개변수
기본 프로파일 기능에는 OAuth 요청자, 요청에 대한 컨텍스트 및 제공자 프로파일을 지정하기 위해 setParameter() API와 함께 사용할 수 있는 매개변수 세트가 필요합니다.
OAuth 제공자 시나리오에서는 기본적으로 사용할 OAuth 프로파일을 OAuth 제공자에게 알려주는 세 개의 매개변수를 설정해야 합니다. 이 세 개의 매개 변수를 설정하면 액세스 토큰이 인스턴스 데이터베이스에 저장됩니다. GlideOAuthClientRequest와 함께 매개변수를 사용합니다.
| 매개변수 | 설명 |
|---|---|
oauth_requestor |
사용자 기록 또는 이메일 계정이 될 수 있는 객체의 sys_id입니다. |
oauth_requestor_context |
OAuth 요청자에 대한 컨텍스트를 제공하는 설명자입니다. oauth_requestor 객체가 저장되는 테이블의 이름을 사용하는 것이 좋습니다. |
oauth_provider_profile |
기본값인 OAuth 프로파일 기록의 sys_id입니다( OAuth 프로파일 지정 참조). |
값이 OAuth 프로파일 기록에서 구성되므로 매개변수를 사용하여 권한 부여 유형 및 범위를 설정할 필요가 없습니다. 매개변수를 사용하지 않는 경우 GlideOAuthClientRequest API 메서드 setScope 및 setGrantType을 사용할 수 있습니다. 자세한 내용은 setScope 및 setGrantType을 참조하세요.