Class ExternalUserRegistrationService

  • All Implemented Interfaces:
    java.io.Serializable

    @ApplicationScoped
    @Named
    public class ExternalUserRegistrationService
    extends org.gluu.service.custom.script.ExternalScriptService
    Provides factory methods needed to create external user registration extension
    Author:
    Yuriy Movchan Date: 01/16/2015
    See Also:
    Serialized Form
    • Field Summary

      • Fields inherited from class org.gluu.service.custom.script.ExternalScriptService

        customScriptConfigurations, customScriptConfigurationsNameMap, customScriptManager, customScriptType, defaultExternalCustomScript, loaded, log
    • Constructor Detail

      • ExternalUserRegistrationService

        public ExternalUserRegistrationService()
    • Method Detail

      • executeExternalInitRegistrationMethod

        public boolean executeExternalInitRegistrationMethod​(org.gluu.model.custom.script.conf.CustomScriptConfiguration customScriptConfiguration,
                                                             GluuCustomPerson user,
                                                             java.util.Map<java.lang.String,​java.lang.String[]> requestParameters)
      • executeExternalPreRegistrationMethod

        public boolean executeExternalPreRegistrationMethod​(org.gluu.model.custom.script.conf.CustomScriptConfiguration customScriptConfiguration,
                                                            GluuCustomPerson user,
                                                            java.util.Map<java.lang.String,​java.lang.String[]> requestParameters)
      • executeExternalPostRegistrationMethod

        public boolean executeExternalPostRegistrationMethod​(org.gluu.model.custom.script.conf.CustomScriptConfiguration customScriptConfiguration,
                                                             GluuCustomPerson user,
                                                             java.util.Map<java.lang.String,​java.lang.String[]> requestParameters)
      • executeExternalInitRegistrationMethods

        public boolean executeExternalInitRegistrationMethods​(GluuCustomPerson user,
                                                              java.util.Map<java.lang.String,​java.lang.String[]> requestParameters)
      • executeExternalPreRegistrationMethods

        public boolean executeExternalPreRegistrationMethods​(GluuCustomPerson user,
                                                             java.util.Map<java.lang.String,​java.lang.String[]> requestParameters)
      • executeExternalPostRegistrationMethods

        public boolean executeExternalPostRegistrationMethods​(GluuCustomPerson user,
                                                              java.util.Map<java.lang.String,​java.lang.String[]> requestParameters)
      • executeExternalConfirmRegistrationMethods

        public boolean executeExternalConfirmRegistrationMethods​(GluuCustomPerson user,
                                                                 java.util.Map<java.lang.String,​java.lang.String[]> requestParameters)
      • executeExternalConfirmRegistrationMethod

        public boolean executeExternalConfirmRegistrationMethod​(org.gluu.model.custom.script.conf.CustomScriptConfiguration customScriptConfiguration,
                                                                GluuCustomPerson user,
                                                                java.util.Map<java.lang.String,​java.lang.String[]> requestParameters)