헤카테 DID 서비스를 적용하기 위한 사용자용 Client 라이브러리 API입니다.
빌드 환경
라이브러리 구성
XCode Project에 라이브러리 xcframework 파일 추가
XCode -> Targets -> General 탭에서 "Frameworks, Libraries, and Embedded Content” 항목에 라이브러리(HMDS.xcframework)가 추가 되었는지 확인, Embed 속성을 ("Embed & Sign") 로 설정
프로젝트 환경에 따라 라이브러리에서 사용되는 설정값을 설정
Example: Swift
HDMSConfig.setLogLevel(level: .DETAIL)
Example: Objective-c
[HDMSConfig setLogLevelWithLevel:logLevelDETAIL];
Example: Swift
HDMSConfig.setJweAlgorithmType(jweAlgorithm: .A128CBCHS256)
Example: Objective-c
[HDMSConfig setJweAlgorithmTypeWithJweAlgorithm:jweAlgorithmA256CBCHS512];
Example: Swift
HDMSConfig.setUseHexEncode(use: false)
Example: Objective-c
[HDMSConfig setUseHexEncodeWithUse:NO];
Example: Swift
HDMSConfig.setUseJWEEncrypt(use: false)
Example: Objective-c
[HDMSConfig setUseJWEEncryptWithUse:NO];