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) -> Bool
Return Value
Comapres both MiniAppManifest and returns the status