AgeAuthFailureReason
public enum AgeAuthFailureReason : Int
연령인증(실명/본인/성인 인증) 에러 종류 입니다.
-
알수 없는 에러
Declaration
Swift
case Unknown = -9999
-
파라미터 형식이 잘못됨
Declaration
Swift
case BadParameter = -440
-
인증되지 않은 사용자일 경우
Declaration
Swift
case Unauthorized = -401
-
연령인증이 되지 않아서 연령인증이 필요한 상황 (보통 사용자가 외부 연령인증 페이지까지 갔다가 잘못된 정보를 입력하거나 취소하는 경우 발생할 수 있음)
Declaration
Swift
case NotAuthorizedAge = -450
-
현재 앱의 연령제한보다 사용자의 연령이 낮은 경우 대부분 만 14세 이상이지만 앱의 제한연령보다는 낮은 나이로 인증받은 경우 계정 DB에 인증 정보는 저장되지만, 서비스 이용은 불가하다는 페이지가 노출됩니다. *만 14세 미만은 인증 자체가 불가하도록 막았으므로, 이 오류코드가 리턴되지 않음.
Declaration
Swift
case LowerAgeLimit = -451
-
이미 연령인증이 되었습니다. (2차인증이 완료되어 있는 상황에서, 1차인증을 시도했을 경우에도 발생)
Declaration
Swift
case AlreadyAgeAuthorized = -452
-
연령인증 횟수 초과
Declaration
Swift
case ExceedAgeCheckLimit = -453
-
이전에 인증했던 정보와 불일치 (생일) (기존 BIRTHDAY_MISMATCH 에서 수정됨)
Declaration
Swift
case AgeAuthResultMismatch = -480
-
CI 정보가 불일치할 경우
Declaration
Swift
case CIResultMismatch = -481
-
기타 서버 에러
Declaration
Swift
case Internal = -500