Class FidoService

  • All Implemented Interfaces:
    org.exoplatform.mfa.api.MfaSystemService

    public class FidoService
    extends Object
    implements org.exoplatform.mfa.api.MfaSystemService
    • Field Detail

      • TYPE

        public static String TYPE
    • Constructor Detail

      • FidoService

        public FidoService​(org.exoplatform.container.xml.InitParams initParams,
                           org.exoplatform.services.resources.ResourceBundleService resourceBundleService)
    • Method Detail

      • addConnector

        public void addConnector​(FidoConnector fidoConnector)
      • startRegistration

        public org.json.JSONObject startRegistration​(String userId,
                                                     String rpHostName)
      • finishRegistration

        public org.json.JSONObject finishRegistration​(String userId,
                                                      org.json.JSONObject data)
      • startAuthentication

        public org.json.JSONObject startAuthentication​(String userId,
                                                       String rpHostName)
      • finishAuthentication

        public org.json.JSONObject finishAuthentication​(String userId,
                                                        org.json.JSONObject data)
      • getType

        public String getType()
        Specified by:
        getType in interface org.exoplatform.mfa.api.MfaSystemService
      • getHelpTitle

        public String getHelpTitle​(Locale locale)
        Specified by:
        getHelpTitle in interface org.exoplatform.mfa.api.MfaSystemService
      • getHelpContent

        public String getHelpContent​(Locale locale)
        Specified by:
        getHelpContent in interface org.exoplatform.mfa.api.MfaSystemService