CLASS
# User
@objc public class User: NSObject
Representing user in the MIRACL platform. This user is having authentication and signing identities.
# Properties
# userId
public var userId = ""
Identifier of the user (e.g email address)
# projectId
public var projectId = ""
Identifier of the project in the MIRACL Trust platform.
# authenticationIdentityId
public var authenticationIdentityId = NSUUID()
Identifier of the authentication identity.
# signingIdentityId
public var signingIdentityId: NSUUID?
Identifier of the signing identity.
# revoked
public var revoked = false
# Methods
# getAuthenticationIdentity()
public func getAuthenticationIdentity() -> Identity?
Retrieve last version of authentication Identity from the storage.
- Returns: last version of authentication Identity.
# getSigningIdentity()
public func getSigningIdentity() -> Identity?
Retrieve last version of signing Identity from the storage.
- Returns: last version of signing Identity.