Package com.kakao.sdk.partner.user.model

파트너용 카카오 로그인, 사용자 정보 API 모델 패키지
Partner model package for the Kakao Login and user information APIs

Types

Link copied to clipboard
data class AgeAuthError(reason: AgeAuthErrorCause, msg: String) : RuntimeException, Parcelable

연령인증 페이지 호출하기 에러
Errors for Request age verification

Link copied to clipboard
enum AgeAuthErrorCause : Enum<AgeAuthErrorCause>

연령인증 에러 원인
Reasons of age verification errors

Link copied to clipboard
data class AgeAuthInfo(id: Long?, authLevel: AgeAuthLevel?, authLevelCode: Int?, bypassAgeLimit: Boolean?, authenticatedAt: Date?, ciNeedsAgreement: Boolean?, ci: String?) : Parcelable

사용자 연령인증 정보
User age verification information

Link copied to clipboard
enum AgeAuthLevel : Enum<AgeAuthLevel>

연령인증 레벨
Age verification level

Link copied to clipboard
enum AgeCriteria : Enum<AgeCriteria>

제한 연령 만족 여부 계산 기준
Criteria to determine whether the user is satisfied age limit

Link copied to clipboard
data class ForPartner(uuid: String?, remainingInviteCount: Int?, remainingGroupMsgCount: Int?) : Parcelable

카카오 및 공동체, 제휴 앱에만 제공되는 추가 정보
Additional user information for Kakao and partners

Link copied to clipboard
data class PartnerAccount(profileNeedsAgreement: Boolean?, profileNicknameNeedsAgreement: Boolean?, profileImageNeedsAgreement: Boolean?, profile: Profile?, nameNeedsAgreement: Boolean?, name: String?, emailNeedsAgreement: Boolean?, isEmailValid: Boolean?, isEmailVerified: Boolean?, email: String?, ageRangeNeedsAgreement: Boolean?, ageRange: AgeRange?, birthyearNeedsAgreement: Boolean?, birthyear: String?, birthdayNeedsAgreement: Boolean?, birthday: String?, birthdayType: String?, genderNeedsAgreement: Boolean?, gender: Gender?, ciNeedsAgreement: Boolean?, ci: String?, ciAuthenticatedAt: Date?, legalNameNeedsAgreement: Boolean?, legalName: String?, legalBirthDateNeedsAgreement: Boolean?, legalBirthDate: String?, legalGenderNeedsAgreement: Boolean?, legalGender: Gender?, phoneNumberNeedsAgreement: Boolean?, phoneNumber: String?, isKakaotalkUser: Boolean?, displayId: String?, isKoreanNeedsAgreement: Boolean?, isKorean: Boolean?, accountCreationDateNeedsAgreement: Boolean?, accountCreationDate: String?, unificationStatus: Boolean?) : Parcelable

카카오 및 공동체, 제휴 앱에만 제공되는 카카오계정 추가 정보
Additional Kakao Account information for Kakao and partners

Link copied to clipboard
data class PartnerUser(id: Long?, properties: Map<String, String>?, kakaoAccount: PartnerAccount?, groupUserToken: String?, hasSignedUp: Boolean?, forPartner: ForPartner?, connectedAt: Date?, synchedAt: Date?) : Parcelable

사용자 정보 가져오기 응답
Response for Retrieve user information