Class JsonConfigurationAction

  • All Implemented Interfaces:
    java.io.Serializable

    @Named("jsonConfigAction")
    @ConversationScoped
    @Secure("#{permissionService.hasPermission(\'configuration\', \'access\')}")
    public class JsonConfigurationAction
    extends java.lang.Object
    implements java.io.Serializable
    Action class for json configuring This class loads the JSON configurations e.g. oxTrustConfig from OpenDJ and serves to front end (configuration/update.xhtml) front end uses this JSON String to render JSON editor When edited JSON is submitted back This action class will take care of saving the edited JSON back to OpenDJ
    Author:
    Rahat Ali Date: 12/04/2015, Yuriy Movchan Date: 10/23/2015
    See Also:
    Serialized Form
    • Constructor Detail

      • JsonConfigurationAction

        public JsonConfigurationAction()
    • Method Detail

      • init

        public java.lang.String init()
      • saveOxAuthDynamicConfigJson

        public java.lang.String saveOxAuthDynamicConfigJson()
      • saveOxTrustConfigJson

        public java.lang.String saveOxTrustConfigJson()
      • saveFido2ConfigJson

        public java.lang.String saveFido2ConfigJson()
      • saveOxMemCacheConfigJson

        public java.lang.String saveOxMemCacheConfigJson()
      • saveStoreConfigJson

        public java.lang.String saveStoreConfigJson()
      • saveOxTrustImportPersonConfigJson

        public java.lang.String saveOxTrustImportPersonConfigJson()
      • getOxTrustConfigJson

        public java.lang.String getOxTrustConfigJson()
      • setOxTrustConfigJson

        public void setOxTrustConfigJson​(java.lang.String oxTrustConfigJson)
      • getOxTrustImportPersonConfigJson

        public java.lang.String getOxTrustImportPersonConfigJson()
      • setOxTrustImportPersonConfigJson

        public void setOxTrustImportPersonConfigJson​(java.lang.String oxTrustImportPersonConfigJson)
      • getOxAuthDynamicConfigJson

        public java.lang.String getOxAuthDynamicConfigJson()
      • setOxAuthDynamicConfigJson

        public void setOxAuthDynamicConfigJson​(java.lang.String oxAuthDynamicConfigJson)
      • getFido2ConfigJson

        public java.lang.String getFido2ConfigJson()
      • setFido2ConfigJson

        public void setFido2ConfigJson​(java.lang.String fido2ConfigJson)
      • getCacheConfigurationJson

        public java.lang.String getCacheConfigurationJson()
      • setCacheConfigurationJson

        public void setCacheConfigurationJson​(java.lang.String cacheConfigurationJson)
      • getStoreConfigurationJson

        public java.lang.String getStoreConfigurationJson()
      • setStoreConfigurationJson

        public void setStoreConfigurationJson​(java.lang.String storeConfigurationJson)