Class UpdateSAMLConfiguration

java.lang.Object
com.opensymphony.xwork2.ActionSupport
com.atlassian.crowd.console.action.BaseAction
com.atlassian.crowd.plugin.saml.action.UpdateSAMLConfiguration
All Implemented Interfaces:
com.opensymphony.xwork2.Action, com.opensymphony.xwork2.interceptor.ValidationAware, com.opensymphony.xwork2.LocaleProvider, com.opensymphony.xwork2.TextProvider, com.opensymphony.xwork2.Validateable, Serializable

public class UpdateSAMLConfiguration extends BaseAction
See Also:
  • Field Details

    • ID

      protected long ID
  • Constructor Details

  • Method Details

    • execute

      public String execute() throws Exception
      Specified by:
      execute in interface com.opensymphony.xwork2.Action
      Overrides:
      execute in class BaseAction
      Throws:
      Exception
    • deleteKeys

      public String deleteKeys() throws Exception
      Throws:
      Exception
    • generateKeys

      public String generateKeys() throws Exception
      Throws:
      Exception
    • downloadPublicKey

      public String downloadPublicKey() throws Exception
      Throws:
      Exception
    • isKeysFound

      public boolean isKeysFound()
    • getSamlAuthURL

      public String getSamlAuthURL()
    • getSignOutURL

      public String getSignOutURL()
    • getPasswordURL

      public String getPasswordURL()
    • getBaseURL

      public String getBaseURL()
    • getApplicationName

      public String getApplicationName()
    • setApplicationName

      public void setApplicationName(String applicationName)
    • getWebItemsForApplication

      public List<com.atlassian.plugin.web.descriptors.WebItemModuleDescriptor> getWebItemsForApplication()
    • getWebLinksAsMap

      public Map<String,String> getWebLinksAsMap()
      Returns a map of web links Id to displayable link text for the current application
    • getID

      public long getID()
    • setID

      public void setID(long ID)
    • getPublicKey

      public InputStream getPublicKey()