상세 보기
OAuth 2.0 인가 승인 유형에 따른 웹서비스 API 프리미티브
Web Service API Primitives According to OAuth 2.0 Authorization Grant types
- 박영식;
- 서성웅;
- 이남용
초록
웹 서비스 또는 웹 어플리케이션으로 불리는 인터넷 기반 소프트웨어의 아키텍처는 효율적 개발을 위해 발전해 왔다. 현재는 크게 백엔드와 프론트엔드로 구분하며, 백엔드는 웹 서비스 API로 기능을 구현한다. API로 구현할 경우 기능별로 개발하여 유지보수 및 관리가 용이하고, 명시적 기능 분리가 가능하다. 또한 구분된 기능별 API로 권한을 부여하여 서비스 할 수 있어 사용자 권한을 일부 위임하여 자동화에 활용할 수 있다. 본 논문은 자동화의 기본 요소인 대표 인증 OAuth 2.0 인가 승인 유형에 따라 4가지 프리미티브로 웹 서비스 API를 분류한다. 제안된 분류를 UML의 시퀀스 다이어그램으로 서술하고 카테고리 방식에 적용 가능함을 확인한다. 작업 자동화 소프트웨어에의 카테고리도 제안 분류를 적용하여 API 개발 방법을 서술한 UML 시퀀스 다이어그램으로 표준화할 수 있음을 확인한다.
키워드
API; TAS; Classification; OAuth 2.0; Primitives
- 제목
- OAuth 2.0 인가 승인 유형에 따른 웹서비스 API 프리미티브
- 제목 (타언어)
- Web Service API Primitives According to OAuth 2.0 Authorization Grant types
- 저자
- 박영식; 서성웅; 이남용
- 발행일
- 2019-08
- 저널명
- 한국IT정책경영학회 논문지
- 권
- 11
- 호
- 4
- 페이지
- 1315 ~ 1318
- 언어
- KOR
- 출판사
- 한국IT정책경영학회
- 발행국가
- 대한민국
- 분량
- 4 페이지
- ISSN
- P 2234-0564