Package-level declarations

카카오 로그인 인증 및 토큰 관리 모델 패키지
Package for authentication and token management models through Kakao Login

Types

Link copied to clipboard
@Serializable
data class CertTokenInfo(val token: OAuthToken, val txId: String)

토큰 정보와 전자서명 접수번호
Token information and transaction ID

Link copied to clipboard
enum CertType : Enum<CertType>

상품 종류
Product type

Link copied to clipboard

확인할 서명자 정보
Signer information to verify

Link copied to clipboard
@Serializable
data class OAuthToken(val accessToken: String, val accessTokenExpiresAt: Date, val refreshToken: String, val refreshTokenExpiresAt: Date, val idToken: String? = null, val scopes: List<String>? = null)

카카오 로그인으로 발급받은 토큰
Tokens issued with Kakao Login

Link copied to clipboard
enum Prompt : Enum<Prompt>

동의 화면에 상호작용 추가 요청 프롬프트
Prompt to add an interaction to the consent screen