SBOM FOSSLight Hub 의 REST API 이용 (v2)

황제낙엽 2026.03.19 13:49 조회 수 : 1194

sitelink1 https://fosslight.org/hub-guide/advanced/2_rest_api_2.html 
sitelink2 https://fosslight.org/hub-guide/advanced...est-api-v2 
sitelink3  
sitelink4  
extra_vars5  
extra_vars6  

FOSSLight Hub 의 REST API v2 사용은 token 발급으로 가능하고

테스트는 설치한 서비스의 http://[domain]:[port]/swagger-ui/index.html?urls.primaryName=v2 주소로 확인 가능하다.

자세한 내용은 sitelink1 을 참고

 

POST 로 OSS 정보를 push 해보려 했는데

근데 'OSS Master' json 의 구조가 엄청 복잡하다.

해당 포맷에 맞춰서 요청하면 된다고는 하는데...

property 가 겁나게 많아서 엄두가 안난다.

 

혹시나 해서 간단히 json 작성해서 request 했더니

알 수 없는 오류들의 연속에 걍 포기했다.

 

전달해본 json 내용

{

  "downloadLocation": "https://mvnrepository.com/artifact/androidx.cursoradapter/cursoradapter/1.0.0",

  "homepage": "http://developer.android.com/tools/extras/support-library.html",

  "licenseName": "Apache-2.0",

  "ossName": "AndroidX Cursoradapter",

  "ossNicknames": [

    "pkg:maven/androidx.cursoradapter/cursoradapter@1.0.0",

    "androidx.cursoradapter:cursoradapter"

  ],

  "ossVersion": "1.0.0"

}

번호 제목 글쓴이 날짜 조회 수
공지 [계속 추가중] SBOM 용어 정의 황제낙엽 2025.04.10 9307
공지 [계속 추가중] Keycloak 용어 및 설정 옵션 정의 황제낙엽 2024.02.02 9391
147 같은 OSS 지만 여러 버전을 등록해야 하는 경우 황제낙엽 2026.04.24 22
146 [FOSSLight Dependency Scanner] Android Project 의 Dependency Scan 을 위한 Android SDK 설치와 설정 황제낙엽 2026.04.23 20
» FOSSLight Hub 의 REST API 이용 (v2) 황제낙엽 2026.03.19 1194
144 [FOSSLight/검토용] 개발그룹의 sbom-info.yaml 분석 및 피드백 절차 황제낙엽 2026.03.16 25
143 [FOSSLight/관리용] Project Identification 진행에서 최종 SBOM SPDX 문서 추출 황제낙엽 2026.02.09 23
142 [FOSSLight] 'Download Location' 컬럼 값에 'Different from DB' 라는 푸른색 메세지가 출력 file 황제낙엽 2026.02.06 2364
141 [FOSSLight] Project Identification 진행시의 신규 OSS 등록 처리 방법 황제낙엽 2026.02.06 2434
140 [FOSSLight Hub] License 정보를 직접 등록시 필요한 항목 목록 황제낙엽 2026.02.06 2298
139 [FOSSLight Hub] Open Source 정보를 직접 등록시 필요한 항목 목록 황제낙엽 2026.02.06 2283
138 [OSS] Microsoft.Web.WebView2 황제낙엽 2026.02.06 2312
137 [FOSSLight] fosslight 프로젝트의 'Pre-Review' > 'Open Source' 팝업창의 세 버튼에 대한 용도 황제낙엽 2026.02.06 2334
136 [FOSSLight/검토용] prechecker convert 결과 Hub 등록후 Identification 처리 file 황제낙엽 2026.02.05 2247
135 python venv 설치, fosslight source scanner , binary scanner 설치, 버전 확인 황제낙엽 2026.02.02 2331
134 SPDX 템플릿 다운로드 및 온라인 변환기 황제낙엽 2026.01.22 2498
133 SBOM(Software Bill of Materials) 및 소프트웨어 공급망 보안 관련 주요 정부 기관 및 단체 황제낙엽 2026.01.22 2445
132 [FOSSLight] online guide link 황제낙엽 2026.01.14 30
131 identification 에서 출력하는 warning, error 메세지 황제낙엽 2025.12.29 30
130 sbom-info.yaml 을 이용한 dependency scan excel 작성 file 황제낙엽 2025.12.29 2331
129 binary scan 결과물에 대해 취약점이 없는데 왜 SBOM에 넣어야 하나? 황제낙엽 2025.12.17 2291
128 fosslight_source_scanner 에서 스캔 결과 License컬럼 : "New license" (실제 값은 있음) 황제낙엽 2025.12.03 2471