SYSTEM$SHOW_OAUTH_CLIENT_SECRETS
SYSTEM$SHOW_OAUTH_CLIENT_SECRETS
지정한 통합(integration)의 클라이언트 시크릿을 문자열로 반환하는 시스템 함수예요. OAuth 토큰 엔드포인트에 요청할 때 인증 헤더에 클라이언트 ID와 클라이언트 시크릿을 담아 보내야 해요.
본문
SYSTEM$SHOW_OAUTH_CLIENT_SECRETS( '<integration_name>' )
<integration_name>
통합의 이름이에요. 통합 이름은 대소문자를 구분하며, 반드시 대문자로 작은따옴표 안에 넣어야 해요.
함수는 다음 요소를 JSON 객체로 반환해요.
| Column Name | Data Type | Description |
|---|---|---|
| oauth_client_secret_2 | BASE64 | 지정한 통합의 보조 클라이언트 시크릿. Snowflake는 끊김 없는 순환(rotation)을 위해 두 개의 클라이언트 시크릿을 지원해요. |
| oauth_client_secret | BASE64 | 지정한 통합의 클라이언트 시크릿 |
| oauth_client_id | STRING | Snowflake의 클라이언트 ID |
다음 예시는 지정한 통합의 클라이언트 시크릿을 조회해요.
select system$show_oauth_client_secrets('MYINT');