활성화된 ID 공급자 조회
활성화된 ID 공급자 목록을 조회합니다. 인증되지 않은 게스트 세션에서도 호출할 수 있도록 허용되어 있어, 로그인 화면에서 활성화된 ID 공급자 진입점을 표시할 때 사용합니다.
필요 권한
별도의 권한 없이 호출할 수 있습니다. 데이터베이스가 사용 가능한 상태가 아니면 빈 응답이 반환됩니다.
HTTP 요청
GET /api/sonar/enabled-code-providers
cURL 예시
curl https://HOSTNAME/api/sonar/enabled-code-providers
요청 매개변수
| 키 | 필수 | 타입 | 설명 | 비고 |
|---|---|---|---|---|
| locale | X | 문자열 | 로케일 | - |
정상 응답
{
"providers": [
{
"code": "saml",
"name": "SAML",
"path": "/sonar/sso/saml",
"icon": "iVBORw0KGgoAAAANSUhEUgAA..."
}
]
}
- providers (배열): 활성화된 ID 공급자 목록
- code (문자열): ID 공급자 코드
- name (문자열): 로케일이 적용된 표시 이름
- path (문자열): SSO 로그인 진입 경로
- icon (문자열): Base64로 인코딩된 아이콘 이미지. 아이콘이 없으면
null
오류 응답
데이터베이스를 사용할 수 없으면 빈 본문이 반환됩니다.