Features Benefits Pricing Partners Blog Contact Us Log in Sign up

Guides

  • Overview
  • Quick start
  • How to?
    • Integrate through OIDC
    • Integrate in mobile apps
    • Add custom user verification
    • Sign documents with DVS
    • Implement custom browser authentication client
  • Tutorials
    • React Native integration
    • How to implement email verification flow?
    • Custom verification cases
    • Amazon Cognito integration
    • Auth0 integration
    • ForgeRock integration
    • Okta integration
    • OneLogin integration
    • Shibboleth integration
    • Wordpress integration
    • WSO2 integration

Concepts

  • M-Pin Authentication Protocol
  • Designated Verifier Signature

References

  • MIRACL Trust Backend API
  • MIRACL Trust DVS JS
  • MIRACL Trust MFA JS
  • MIRACL Trust OIDC API
  • MIRACL Trust SDK:Android
    • com.miracl.trust
      • MIRACLError
      • MiraclError
      • MIRACLErrorCode
      • MIRACLException
      • MIRACLResult
      • MiraclResult
      • MIRACLSuccess
      • MiraclSuccess
      • MIRACLTrust
      • MiraclTrust
    • com.miracl.trust.authentication
      • AuthenticationErrorCode
      • AuthenticationException
    • com.miracl.trust.authorization
      • AccessIdQueryParameters
      • AuthorizationErrorCode
      • AuthorizationException
    • com.miracl.trust.configuration
      • Configuration
      • ConfigurationErrorCode
      • ConfigurationFailException
    • com.miracl.trust.crypto
      • CryptoErrorCode
      • CryptoException
      • SigningKeyPair
      • SigningResult
    • com.miracl.trust.delegate
      • PinConsumer
      • PinProvider
      • ResultHandler
    • com.miracl.trust.model
      • AuthenticationUser
      • Identity
      • OneTimeCode
      • OTP
      • QuickCode
      • SigningUser
      • User
    • com.miracl.trust.network
      • ApiRequest
      • DefaultHttpConnectionBuilder
      • HttpMethod
      • HttpRequestExecutor
      • HttpRequestExecutorErrorCode
      • HttpRequestExecutorException
      • HttpURLConnectionBuilder
    • com.miracl.trust.registration
      • ActivationCode
      • ActivationToken
      • ActivationTokenErrorCode
      • ActivationTokenErrorResponse
      • ActivationTokenException
      • ActivationTokenResponse
      • RegistrationErrorCode
      • RegistrationException
      • VerificationErrorCode
      • VerificationException
    • com.miracl.trust.session
      • AuthenticationSessionDetails
      • IdentityType
      • SessionDetails
      • SessionManagementErrorCode
      • SessionManagementException
      • SigningSessionDetails
      • SigningSessionStatus
      • VerificationMethod
    • com.miracl.trust.signing
      • DocumentSigningErrorCode
      • DocumentSigningException
      • Signature
      • SigningRegistrationErrorCode
      • SigningRegistrationException
    • com.miracl.trust.storage
      • UserStorage
    • com.miracl.trust.storage.room
      • Converters
    • com.miracl.trust.util.log
      • Logger
      • LoggerConstants
      • MiraclLogger
  • MIRACL Trust SDK:iOS
    • Classes
      • AccessIdResponse
      • ActivationCode
      • ActivationToken
      • ActivationTokenErrorResponse
      • ActivationTokenResponse
      • API
      • APISettings
      • AuthenticateResponse
      • AuthenticationSessionDetails
      • AuthenticationUser
      • ClientSecretResponse
      • Configuration
      • Configuration.Builder
      • DefaultLoggingMessageWriter
      • Identity
      • Logger
      • MIRACLTrust
      • OneTimeCode
      • OTP
      • Pass1Response
      • Pass2Response
      • QuickCode
      • RegistrationResponse
      • SessionDetails
      • SessionsDetails
      • Signature
      • SignatureResponse
      • SigningClientSecret1Response
      • SigningClientSecret2Response
      • SigningResponse
      • SigningSessionCompletionResult
      • SigningSessionDetails
      • SigningUser
      • SQLiteUserStorage
      • User
      • VerificationConfirmationResponse
      • VerificationResponse
    • Enums
      • ActivationTokenError
      • APICallResult
      • APIError
      • AuthenticationError
      • AuthenticationSessionAborterError
      • AuthenticationSessionDetailsError
      • ConfigurationError
      • IdentityType
      • LogCategory
      • LoggerLevel
      • LoggingLevel
      • OTPGeneratorError
      • QuickCodeGeneratorError
      • RegistrationError
      • SessionAborterError
      • SessionDetailsError
      • SigningError
      • SigningRegistrationError
      • SigningSessionCompletionError
      • SigningSessionDetailsError
      • SigningSessionStatus
      • SQLiteUserStorageError
      • VerificationError
      • VerificationMethod
    • Extensions
      • ActivationTokenError
      • AuthenticationError
      • ConfigurationError
      • RegistrationError
      • SQLiteUserStorageError
      • UIDevice
      • URLSession
    • Protocols
      • Logger
      • LoggingMessageWriter
      • URLSessionDataTaskProtocol
      • URLSessionProtocol
      • UserStorage
    • Typealiases
      • ActivationTokenCompletionHandler
      • AuthCodeCompletionHandler
      • AuthenticateCompletionHandler
      • AuthenticationCompletionHandler
      • AuthenticationSessionAborterCompletionHandler
      • AuthenticationSessionDetailsCompletionHandler
      • DataTaskResult
      • OTPCompletionHandler
      • PinRequestHandler
      • ProcessPinHandler
      • QuickCodeCompletionHandler
      • RegistrationCompletionHandler
      • SessionAborterCompletionHandler
      • SessionDetailsCompletionHandler
      • SessionUpdaterCompletionHandler
      • SigningCompletionHandler
      • SigningRegistrationCompletionHandler
      • SigningSessionDetailsCompletionHandler
      • VerificationCompletionHandler

Enums

  • ActivationTokenError
  • APICallResult
  • APIError
  • AuthenticationError
  • AuthenticationSessionAborterError
  • AuthenticationSessionDetailsError
  • ConfigurationError
  • IdentityType
  • LogCategory
  • LoggerLevel
  • LoggingLevel
  • OTPGeneratorError
  • QuickCodeGeneratorError
  • RegistrationError
  • SessionAborterError
  • SessionDetailsError
  • SigningError
  • SigningRegistrationError
  • SigningSessionCompletionError
  • SigningSessionDetailsError
  • SigningSessionStatus
  • SQLiteUserStorageError
  • VerificationError
  • VerificationMethod
  • Company

    • Contact us
    • Discover features
    • Why choose our product?
    • FAQ

    Legal

    • Terms and conditions
    • Cookie policy
    • Privacy policy
    • GDPR privacy policy

    Resources

    • Developer
    • User guide

    Follow Us

    © 2022 MIRACL. All Rights Reserved