com.miracl.trust.session

# Package-level declarations

# Types

Name Summary
AuthenticationSessionDetails
class AuthenticationSessionDetails(val accessId: 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) : SessionDetails
Object representing details from incoming authentication session.
AuthenticationSessionException
sealed class AuthenticationSessionException : Exception
A class hierarchy that describes issues with the authentication session management.
IdentityType
enum IdentityType : Enum<IdentityType>
Possible identity types that can be used for identity verification.
SessionDetails
open class SessionDetails(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)
Object representing details from incoming session.
SigningSessionDetails
class SigningSessionDetails(val sessionId: String, val signingHash: String, val signingDescription: String, val status: SigningSessionStatus, val expireTime: Long, 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) : SessionDetails
Object representing details from incoming signing session.
SigningSessionException
sealed class SigningSessionException : Exception
A class hierarchy that describes issues with the signing session management.
SigningSessionStatus
enum SigningSessionStatus : Enum<SigningSessionStatus>
An enumeration describing the status of the signing session.
VerificationMethod
enum VerificationMethod : Enum<VerificationMethod>
Possible verification methods that can be used for identity verification.