Class Organisation


  • public class Organisation
    extends java.lang.Object

    Java class for Organisation complex type.

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

     <complexType name="Organisation">
       <complexContent>
         <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
           <sequence>
             <element name="shortName">
               <simpleType>
                 <restriction base="{http://www.w3.org/2001/XMLSchema}string">
                   <minLength value="1"/>
                   <maxLength value="15"/>
                   <pattern value="[a-z0-9_\-]+"/>
                 </restriction>
               </simpleType>
             </element>
             <element name="displayName">
               <simpleType>
                 <restriction base="{http://www.w3.org/2001/XMLSchema}string">
                   <minLength value="1"/>
                   <maxLength value="255"/>
                 </restriction>
               </simpleType>
             </element>
             <element name="obfuscatedName" type="{http://certificateservices.org/xsd/csexport_data_1_0}notemptystring" minOccurs="0"/>
             <element name="description" minOccurs="0">
               <simpleType>
                 <restriction base="{http://www.w3.org/2001/XMLSchema}string">
                   <minLength value="0"/>
                   <maxLength value="5000"/>
                 </restriction>
               </simpleType>
             </element>
             <element name="matchAdminWith" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
             <element name="issuerDistinguishedName">
               <simpleType>
                 <restriction base="{http://www.w3.org/2001/XMLSchema}string">
                   <minLength value="1"/>
                   <maxLength value="4000"/>
                 </restriction>
               </simpleType>
             </element>
             <element name="useDepartments" type="{http://www.w3.org/2001/XMLSchema}boolean"/>
             <element name="departments" minOccurs="0">
               <complexType>
                 <complexContent>
                   <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
                     <sequence>
                       <element name="department" type="{http://certificateservices.org/xsd/csexport_data_1_0}Department" maxOccurs="unbounded" minOccurs="0"/>
                     </sequence>
                   </restriction>
                 </complexContent>
               </complexType>
             </element>
           </sequence>
         </restriction>
       </complexContent>
     </complexType>
     
    • Field Detail

      • shortName

        protected java.lang.String shortName
      • displayName

        protected java.lang.String displayName
      • obfuscatedName

        protected java.lang.String obfuscatedName
      • description

        protected java.lang.String description
      • matchAdminWith

        protected java.lang.String matchAdminWith
      • issuerDistinguishedName

        protected java.lang.String issuerDistinguishedName
      • useDepartments

        protected boolean useDepartments
    • Constructor Detail

      • Organisation

        public Organisation()
    • Method Detail

      • getShortName

        public java.lang.String getShortName()
        Gets the value of the shortName property.
        Returns:
        possible object is String
      • setShortName

        public void setShortName​(java.lang.String value)
        Sets the value of the shortName property.
        Parameters:
        value - allowed object is String
      • getDisplayName

        public java.lang.String getDisplayName()
        Gets the value of the displayName property.
        Returns:
        possible object is String
      • setDisplayName

        public void setDisplayName​(java.lang.String value)
        Sets the value of the displayName property.
        Parameters:
        value - allowed object is String
      • getObfuscatedName

        public java.lang.String getObfuscatedName()
        Gets the value of the obfuscatedName property.
        Returns:
        possible object is String
      • setObfuscatedName

        public void setObfuscatedName​(java.lang.String value)
        Sets the value of the obfuscatedName property.
        Parameters:
        value - allowed object is String
      • getDescription

        public java.lang.String getDescription()
        Gets the value of the description property.
        Returns:
        possible object is String
      • setDescription

        public void setDescription​(java.lang.String value)
        Sets the value of the description property.
        Parameters:
        value - allowed object is String
      • getMatchAdminWith

        public java.lang.String getMatchAdminWith()
        Gets the value of the matchAdminWith property.
        Returns:
        possible object is String
      • setMatchAdminWith

        public void setMatchAdminWith​(java.lang.String value)
        Sets the value of the matchAdminWith property.
        Parameters:
        value - allowed object is String
      • getIssuerDistinguishedName

        public java.lang.String getIssuerDistinguishedName()
        Gets the value of the issuerDistinguishedName property.
        Returns:
        possible object is String
      • setIssuerDistinguishedName

        public void setIssuerDistinguishedName​(java.lang.String value)
        Sets the value of the issuerDistinguishedName property.
        Parameters:
        value - allowed object is String
      • isUseDepartments

        public boolean isUseDepartments()
        Gets the value of the useDepartments property.
      • setUseDepartments

        public void setUseDepartments​(boolean value)
        Sets the value of the useDepartments property.