AgeAuthInfo

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

사용자의 연령인증 정보를 제공합니다.

Constructors

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

Functions

Link copied to clipboard
abstract fun describeContents(): Int
Link copied to clipboard
abstract fun writeToParcel(p0: Parcel, p1: Int)

Properties

Link copied to clipboard
val authenticatedAt: Date?

인증 받은 시각. RFC3339 internet date/time format

Link copied to clipboard
val authLevel: AgeAuthLevel?

유저가 받은 인증레벨. AUTH_LEVEL1, AUTH_LEVEL2 중 하나.

Link copied to clipboard
val authLevelCode: Int?

1 (auth_level : AUTH_LEVEL1) / 2 (auth_level : AUTH_LEVEL2)

Link copied to clipboard
val bypassAgeLimit: Boolean?

true : 인증 받은 연령이 제한 나이 이상 / false : 인증 받은 연령이 제한 나이 미만

Link copied to clipboard
val ci: String?

인증후 받은 CI 값

Link copied to clipboard
val ciNeedsAgreement: Boolean?

사용자 동의를 받으면 ci를 가지고 갈 수 있는지 여부

Link copied to clipboard
val id: Long?

인증 여부를 확인하는 user의 id