# User
constructor(userId: String, projectId: String, revoked: Boolean, pinLength: Int, mpinId: ByteArray, token: ByteArray, dtas: String, publicKey: ByteArray?)
# Parameters
userId | Identifier of the user. Could be email, username, etc. |
projectId | Required to link the user with the project on the MIRACLTrust platform. |
revoked | Provides information if the user is revoked or not. |
pinLength | The number of the digits the user PIN should be. |
mpinId | representing the user to the MIRACL Trust Platform. |
token | representing the user securely. |
dtas | required for server side validation. |
publicKey | Public part of the signing key. |