miniapp / com.rakuten.tech.mobile.miniapp / MiniAppManifest

MiniAppManifest

data class MiniAppManifest

A data class to represent data in the mini app’s manifest.

Constructors

<init> A data class to represent data in the mini app’s manifest.MiniAppManifest(requiredPermissions: List<Pair<MiniAppCustomPermissionType, String>>, optionalPermissions: List<Pair<MiniAppCustomPermissionType, String>>, accessTokenPermissions: List<AccessTokenScope>, customMetaData: Map<String, String>, versionId: String)

Properties

accessTokenPermissions List of audiences and scopes requested by Mini App.val accessTokenPermissions: List<AccessTokenScope>
customMetaData Custom metadata set by Mini App.val customMetaData: Map<String, String>
optionalPermissions List of optional permissions requested by Mini App.val optionalPermissions: List<Pair<MiniAppCustomPermissionType, String>>
requiredPermissions List of required permissions requested by Mini App.val requiredPermissions: List<Pair<MiniAppCustomPermissionType, String>>
versionId the version id for the Mini App.val versionId: String