Class ApplicationsType

java.lang.Object
com.tremolosecurity.config.xml.ApplicationsType

public class ApplicationsType extends Object
List of all applications configured on this Unison instance

Java class for applicationsType complex type.

The following schema fragment specifies the expected content contained within this class.

 <complexType name="applicationsType">
   <complexContent>
     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
       <sequence>
         <element name="errorPage" maxOccurs="unbounded" minOccurs="0">
           <complexType>
             <complexContent>
               <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
                 <attribute name="code" type="{http://www.w3.org/2001/XMLSchema}int" default="0" />
                 <attribute name="location" type="{http://www.w3.org/2001/XMLSchema}string" />
               </restriction>
             </complexContent>
           </complexType>
         </element>
         <element name="dynamicApplications" type="{http://www.tremolosecurity.com/tremoloConfig}dynamicPortalUrlsType" minOccurs="0"/>
         <element name="application" type="{http://www.tremolosecurity.com/tremoloConfig}applicationType" maxOccurs="unbounded" minOccurs="0"/>
       </sequence>
       <attribute name="openSessionCookieName" type="{http://www.w3.org/2001/XMLSchema}string" default="unisonOpenSession" />
       <attribute name="openSessionTimeout" type="{http://www.w3.org/2001/XMLSchema}int" default="900" />
       <attribute name="openSessionSecure" type="{http://www.w3.org/2001/XMLSchema}boolean" default="false" />
       <attribute name="openSessionHttpOnly" type="{http://www.w3.org/2001/XMLSchema}boolean" default="false" />
       <attribute name="hsts" type="{http://www.w3.org/2001/XMLSchema}boolean" default="false" />
       <attribute name="hstsTTL" type="{http://www.w3.org/2001/XMLSchema}int" default="0" />
     </restriction>
   </complexContent>
 </complexType>
 
  • Field Details

  • Constructor Details

    • ApplicationsType

      public ApplicationsType()
  • Method Details

    • getErrorPage

      public List<ApplicationsType.ErrorPage> getErrorPage()
      Gets the value of the errorPage property.

      This accessor method returns a reference to the live list, not a snapshot. Therefore any modification you make to the returned list will be present inside the Jakarta XML Binding object. This is why there is not a set method for the errorPage property.

      For example, to add a new item, do as follows:

          getErrorPage().add(newItem);
       

      Objects of the following type(s) are allowed in the list ApplicationsType.ErrorPage

    • getDynamicApplications

      public DynamicPortalUrlsType getDynamicApplications()
      Gets the value of the dynamicApplications property.
      Returns:
      possible object is DynamicPortalUrlsType
    • setDynamicApplications

      public void setDynamicApplications(DynamicPortalUrlsType value)
      Sets the value of the dynamicApplications property.
      Parameters:
      value - allowed object is DynamicPortalUrlsType
    • getApplication

      public List<ApplicationType> getApplication()
      Gets the value of the application property.

      This accessor method returns a reference to the live list, not a snapshot. Therefore any modification you make to the returned list will be present inside the Jakarta XML Binding object. This is why there is not a set method for the application property.

      For example, to add a new item, do as follows:

          getApplication().add(newItem);
       

      Objects of the following type(s) are allowed in the list ApplicationType

    • getOpenSessionCookieName

      public String getOpenSessionCookieName()
      Gets the value of the openSessionCookieName property.
      Returns:
      possible object is String
    • setOpenSessionCookieName

      public void setOpenSessionCookieName(String value)
      Sets the value of the openSessionCookieName property.
      Parameters:
      value - allowed object is String
    • getOpenSessionTimeout

      public int getOpenSessionTimeout()
      Gets the value of the openSessionTimeout property.
      Returns:
      possible object is Integer
    • setOpenSessionTimeout

      public void setOpenSessionTimeout(Integer value)
      Sets the value of the openSessionTimeout property.
      Parameters:
      value - allowed object is Integer
    • isOpenSessionSecure

      public boolean isOpenSessionSecure()
      Gets the value of the openSessionSecure property.
      Returns:
      possible object is Boolean
    • setOpenSessionSecure

      public void setOpenSessionSecure(Boolean value)
      Sets the value of the openSessionSecure property.
      Parameters:
      value - allowed object is Boolean
    • isOpenSessionHttpOnly

      public boolean isOpenSessionHttpOnly()
      Gets the value of the openSessionHttpOnly property.
      Returns:
      possible object is Boolean
    • setOpenSessionHttpOnly

      public void setOpenSessionHttpOnly(Boolean value)
      Sets the value of the openSessionHttpOnly property.
      Parameters:
      value - allowed object is Boolean
    • isHsts

      public boolean isHsts()
      Gets the value of the hsts property.
      Returns:
      possible object is Boolean
    • setHsts

      public void setHsts(Boolean value)
      Sets the value of the hsts property.
      Parameters:
      value - allowed object is Boolean
    • getHstsTTL

      public int getHstsTTL()
      Gets the value of the hstsTTL property.
      Returns:
      possible object is Integer
    • setHstsTTL

      public void setHstsTTL(Integer value)
      Sets the value of the hstsTTL property.
      Parameters:
      value - allowed object is Integer