Scope

@Serializable
data class Scope(val id: String, val displayName: String, val type: ScopeType, val using: Boolean, val delegated: Boolean?, val agreed: Boolean, val revocable: Boolean?)

동의항목 정보
Scope information

Constructors

Link copied to clipboard
constructor(id: String, displayName: String, type: ScopeType, using: Boolean, delegated: Boolean?, agreed: Boolean, revocable: Boolean?)

Properties

Link copied to clipboard
val agreed: Boolean

동의 여부
The consent status of the service terms

Link copied to clipboard
val delegated: Boolean?

카카오가 관리하지 않는 위임 동의항목인지 여부, 현재 사용 중인 동의항목만 응답에 포함
Whether the scope is not managed by Kakao, and only the currently used consent is included in the response

Link copied to clipboard
@SerialName(value = "display_name")
val displayName: String

사용자 동의 화면에 출력되는 동의항목의 이름 또는 설명
Name or description of the scope displayed on the Consent screen.

Link copied to clipboard
val id: String

동의항목 ID
Scope ID

Link copied to clipboard
val revocable: Boolean?

동의 철회 가능 여부
Whether the scope can be revoked

Link copied to clipboard

동의항목 타입
Type of the scope

Link copied to clipboard
val using: Boolean

동의항목 사용 여부
Whether your app is using the scope