Class UpdateCASAction

  • All Implemented Interfaces:
    java.io.Serializable

    @SessionScoped
    @Named
    @Secure("#{permissionService.hasPermission(\'trust\', \'access\')}")
    public class UpdateCASAction
    extends java.lang.Object
    implements java.io.Serializable
    Action class for updating CAS protocol Shibboleth IDP properties.
    Author:
    Dmitry Ognyannikov
    See Also:
    Serialized Form
    • Constructor Detail

      • UpdateCASAction

        public UpdateCASAction()
    • Method Detail

      • init

        @PostConstruct
        public void init()
      • refresh

        public void refresh()
      • clearEdit

        public void clearEdit()
      • save

        public void save()
      • enable

        public void enable()
      • disable

        public void disable()
      • getCasBaseURL

        public java.lang.String getCasBaseURL()
        Returns:
        the casBaseURL
      • setCasBaseURL

        public void setCasBaseURL​(java.lang.String casBaseURL)
        Parameters:
        casBaseURL - the casBaseURL to set
      • getSessionStorageTypes

        public java.util.List<java.lang.String> getSessionStorageTypes()
        Returns:
        the sessionStorageTypes
      • setSessionStorageTypes

        public void setSessionStorageTypes​(java.util.List<java.lang.String> sessionStorageTypes)
        Parameters:
        sessionStorageTypes - the sessionStorageTypes to set
      • getConfiguration

        public org.gluu.config.oxtrust.ShibbolethCASProtocolConfiguration getConfiguration()
        Returns:
        the configuration
      • setConfiguration

        public void setConfiguration​(org.gluu.config.oxtrust.ShibbolethCASProtocolConfiguration configuration)
        Parameters:
        configuration - the configuration to set