Cross Device Session
class CrossDeviceSession(val sessionId: String, val sessionDescription: String, val userId: String, val projectId: String, val projectName: String, val projectLogoUrl: String, val pinLength: Int, val verificationMethod: VerificationMethod, val verificationUrl: String, val verificationCustomText: String, val identityType: IdentityType, val identityTypeLabel: String, val quickCodeEnabled: Boolean, val limitQuickCodeRegistration: Boolean, val signingHash: String)
An object representing details for an operation (authentication or signing) started on another device.
Constructors
Link copied to clipboard
constructor(sessionId: String, sessionDescription: String, userId: String, projectId: String, projectName: String, projectLogoUrl: String, pinLength: Int, verificationMethod: VerificationMethod, verificationUrl: String, verificationCustomText: String, identityType: IdentityType, identityTypeLabel: String, quickCodeEnabled: Boolean, limitQuickCodeRegistration: Boolean, signingHash: String)
Properties
Link copied to clipboard
Identity type which will be used for identity verification.
Link copied to clipboard
Label of the identity which will be used for identity verification.
Link copied to clipboard
Indicates whether registration with QuickCode is allowed for identities registered also with QuickCode.
Link copied to clipboard
URL of the project logo.
Link copied to clipboard
Name of the project in MIRACL Trust platform.
Link copied to clipboard
Indicates whether QuickCode is enabled for the project or not.
Link copied to clipboard
Description of the operation that needs to be done.
Link copied to clipboard
Hash of the transaction that needs to be signed if any.
Link copied to clipboard
Custom text specified in the MIRACL Trust portal for the custom verification.
Link copied to clipboard
Indicates method of user verification.
Link copied to clipboard
URL for verification in case of custom verification method.