MiniAppManifest
public struct MiniAppManifest : Codable, Equatable
Mini-app meta data information
-
List of required permissions for a mini-app
Declaration
Swift
public let requiredPermissions: [MASDKCustomPermissionModel]? -
List of optional permissions for a mini-app
Declaration
Swift
public let optionalPermissions: [MASDKCustomPermissionModel]? -
Key-value pair data that is received from the endpoint
Declaration
Swift
public let customMetaData: [String : String]? -
List of scopes and audiences the MiniApp can require
Declaration
Swift
public let accessTokenPermissions: [MASDKAccessTokenScopes]? -
VersionId of the Mini-App
Declaration
Swift
public let versionId: String? -
Undocumented
Declaration
Swift
public init( requiredPermissions: [MASDKCustomPermissionModel]?, optionalPermissions: [MASDKCustomPermissionModel]?, customMetaData: [String: String]?, accessTokenPermissions: [MASDKAccessTokenScopes]?, versionId: String? ) -
Method to comapare if both hash values of MiniAppManifest are same
Declaration
Swift
public static func == (lhs: MiniAppManifest, rhs: MiniAppManifest) -> BoolReturn Value
Comapres both MiniAppManifest and returns the status
MiniAppManifest Structure Reference