---
sourceDocument: 호주 API 참조
sourceDocumentLink: https://servicenow-prod.fluidtopics.net/r/ko-KR/api-reference

 Release :

    - australia

ft:locale :

    - ko-KR

ft:publication_title :

    - 호주 API 참조

ft:clusterId :

    - crapiref

bundleId :

    - crapiref

workflow :

    - Creator


---

# OAuthUtil - 전역

# OAuthUtil - 전역 {#ariaid-title1}

* 릴리스 버전: Australia
* 
* 업데이트 날짜 2026년 03월 12일
* 
* ![](https://www.servicenow.com/docs/portal-asset/ico-clock) 소요 시간: 2분

OAuthUtil 스크립트 포함은 런타임 중에 요청 매개변수를 수정하고 토큰 응답을 구문 분석합니다.

외부 OAuth 제공자가 애플리케이션/JSON 유형 응답 이외의 응답을 반환하는 경우 이 스크립트 포함의 고유한 버전을 사용자 지정하여 다른 형식의 응답을 구문 분석할 수 있습니다. 이 스크립트 포함을 확장하거나 복사한 다음 외부 공급업체 OAuth 제공자에 대한 애플리케이션 레지스트리 양식의 OAuth API 스크립트 필드에서 버전을 참조합니다. 사용자 지정 스크립트 포함 이름은 <kbd class="ph userinput">OAuth</kbd>로 시작해야 합니다.  
예를 들어 OAuth 제공자에게 값이 https://outlook.office365.com 자원 매개변수가 필요한 경우 코드는 다음과 같습니다.

    preprocessAccessToken: function(requestParamMap) {
      requestParamMap.put("resource", "https://outlook.office365.com");
    },

## OAuthUtil - getOAuthProfile() {#ariaid-title2}

현재 OAuth 프로파일을 나타내는 GlideRecord를 반환합니다.
{#r_OAuthUtilgetOAuthProfile__table_qc4_bzf_cr__entry__3}

| 이름 | 유형 | 설명 |
|-|-|-|
| 안 함 |   |   |
[표 1. 매개변수]

{#r_OAuthUtilgetOAuthProfile__table_qc4_bzf_cr} {#r_OAuthUtilgetOAuthProfile__table_rc4_bzf_cr__entry__2}

| 유형 | 설명 |
|-|-|
| GlideRecord | 현재 OAuth 프로파일을 나타내는 GlideRecord |
[표 2. 반환]

{#r_OAuthUtilgetOAuthProfile__table_rc4_bzf_cr}

## OAuthUtil - interceptRequestParameters(requestParamMap) {#ariaid-title3}

요청 매개변수에 이름:값 쌍을 추가합니다.
{#r_OAuthUtilinterceptRequestParameters__table_qc4_bzf_cr__entry__3}

| 이름 | 유형 | 설명 |
|-|-|-|
| requestParam맵 | 문자열 | 추가할 이름:값 쌍입니다. |
[표 3. 매개변수]

{#r_OAuthUtilinterceptRequestParameters__table_qc4_bzf_cr} {#r_OAuthUtilinterceptRequestParameters__table_rc4_bzf_cr__entry__2}

| 유형 | 설명 |
|-|-|
| 무효 |   |
[표 4. 반환]

{#r_OAuthUtilinterceptRequestParameters__table_rc4_bzf_cr}

## OAuthUtil - parseTokenResponse(accessTokenResponse) {#ariaid-title4}

받은 토큰을 매개변수 맵으로 구문 분석합니다.
{#r_OAuthUtilParseTokenResponse__table_qc4_bzf_cr__entry__3}

| 이름 | 유형 | 설명 |
|-|-|-|
| accessToken응답 | 문자열 | 구문 분석하려는 접근 토큰 응답입니다. |
[표 5. 매개변수]

{#r_OAuthUtilParseTokenResponse__table_qc4_bzf_cr} {#r_OAuthUtilParseTokenResponse__table_rc4_bzf_cr__entry__2}

| 유형 | 설명 |
|-|-|
| 무효 |   |
[표 6. 반환]

{#r_OAuthUtilParseTokenResponse__table_rc4_bzf_cr}

## OAuthUtil - setEndpoint(url) {#ariaid-title5}

OAuth 요청에 대한 종료 설정
{#r_OAuthUtilsetEndpoint__table_qc4_bzf_cr__entry__3}

| 이름 | 유형 | 설명 |
|-|-|-|
| URL | 문자열 | 요청에 대한 URL 엔드포인트 |
[표 7. 매개변수]

{#r_OAuthUtilsetEndpoint__table_qc4_bzf_cr} {#r_OAuthUtilsetEndpoint__table_rc4_bzf_cr__entry__2}

| 유형 | 설명 |
|-|-|
| 무효 |   |
[표 8. 반환]

{#r_OAuthUtilsetEndpoint__table_rc4_bzf_cr}

## OAuthUtil - setHeader(headerName, headerValue) {#ariaid-title6}

아웃바운드 토큰 요청에 헤더를 추가합니다.
{#r_OAuthUtilsetHeader__table_qc4_bzf_cr__entry__3}

| 이름 | 유형 | 설명 |
|-|-|-|
| headerName | 문자열 | 토큰 요청 헤더의 이름 |
| headerValue | 문자열 | 토큰 요청 헤더의 값 |
[표 9. 매개변수]

{#r_OAuthUtilsetHeader__table_qc4_bzf_cr} {#r_OAuthUtilsetHeader__table_rc4_bzf_cr__entry__2}

| 유형 | 설명 |
|-|-|
| 무효 |   |
[표 10. 반환]

{#r_OAuthUtilsetHeader__table_rc4_bzf_cr}

## OAuthUtil - setQueryParameter(paramName, paramValue) {#ariaid-title7}

OAuth 요청에 쿼리 매개변수를 추가합니다.
{#r_OAuthUtilsetQueryParameter__table_qc4_bzf_cr__entry__3}

| 이름 | 유형 | 설명 |
|-|-|-|
| paramName | 문자열 | 매개변수 이름 |
| paramValue | 문자열 | 매개변수 값 |
[표 11. 매개변수]

{#r_OAuthUtilsetQueryParameter__table_qc4_bzf_cr} {#r_OAuthUtilsetQueryParameter__table_rc4_bzf_cr__entry__2}

| 유형 | 설명 |
|-|-|
| 무효 |   |
[표 12. 반환]

{#r_OAuthUtilsetQueryParameter__table_rc4_bzf_cr}

