Class AlgorithmType

java.lang.Object
org.apache.xml.security.configuration.AlgorithmType

public class AlgorithmType extends Object

Java class for AlgorithmType complex type.

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

 <complexType name="AlgorithmType">
   <simpleContent>
     <extension base="<http://www.w3.org/2001/XMLSchema>string">
       <attribute name="URI" use="required" type="{http://www.w3.org/2001/XMLSchema}anyURI" />
       <attribute name="Description" use="required" type="{http://www.w3.org/2001/XMLSchema}string" />
       <attribute name="AlgorithmClass" use="required" type="{http://www.w3.org/2001/XMLSchema}string" />
       <attribute name="RequirementLevel" use="required" type="{http://www.w3.org/2001/XMLSchema}string" />
       <attribute name="SpecificationURL" type="{http://www.w3.org/2001/XMLSchema}string" />
       <attribute name="JCEProvider" type="{http://www.w3.org/2001/XMLSchema}string" />
       <attribute name="JCEName" use="required" type="{http://www.w3.org/2001/XMLSchema}string" />
       <attribute name="KeyLength" type="{http://www.w3.org/2001/XMLSchema}int" />
       <attribute name="IVLength" type="{http://www.w3.org/2001/XMLSchema}int" />
       <attribute name="RequiredKey" type="{http://www.w3.org/2001/XMLSchema}string" />
     </extension>
   </simpleContent>
 </complexType>
 
  • Field Details

    • value

      protected String value
    • uri

      protected String uri
    • description

      protected String description
    • algorithmClass

      protected String algorithmClass
    • requirementLevel

      protected String requirementLevel
    • specificationURL

      protected String specificationURL
    • jceProvider

      protected String jceProvider
    • jceName

      protected String jceName
    • keyLength

      protected Integer keyLength
    • ivLength

      protected Integer ivLength
    • requiredKey

      protected String requiredKey
  • Constructor Details

    • AlgorithmType

      public AlgorithmType()
  • Method Details

    • getValue

      public String getValue()
      Gets the value of the value property.
      Returns:
      possible object is String
    • setValue

      public void setValue(String value)
      Sets the value of the value property.
      Parameters:
      value - allowed object is String
    • getURI

      public String getURI()
      Gets the value of the uri property.
      Returns:
      possible object is String
    • setURI

      public void setURI(String value)
      Sets the value of the uri property.
      Parameters:
      value - allowed object is String
    • getDescription

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

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

      public String getAlgorithmClass()
      Gets the value of the algorithmClass property.
      Returns:
      possible object is String
    • setAlgorithmClass

      public void setAlgorithmClass(String value)
      Sets the value of the algorithmClass property.
      Parameters:
      value - allowed object is String
    • getRequirementLevel

      public String getRequirementLevel()
      Gets the value of the requirementLevel property.
      Returns:
      possible object is String
    • setRequirementLevel

      public void setRequirementLevel(String value)
      Sets the value of the requirementLevel property.
      Parameters:
      value - allowed object is String
    • getSpecificationURL

      public String getSpecificationURL()
      Gets the value of the specificationURL property.
      Returns:
      possible object is String
    • setSpecificationURL

      public void setSpecificationURL(String value)
      Sets the value of the specificationURL property.
      Parameters:
      value - allowed object is String
    • getJCEProvider

      public String getJCEProvider()
      Gets the value of the jceProvider property.
      Returns:
      possible object is String
    • setJCEProvider

      public void setJCEProvider(String value)
      Sets the value of the jceProvider property.
      Parameters:
      value - allowed object is String
    • getJCEName

      public String getJCEName()
      Gets the value of the jceName property.
      Returns:
      possible object is String
    • setJCEName

      public void setJCEName(String value)
      Sets the value of the jceName property.
      Parameters:
      value - allowed object is String
    • getKeyLength

      public Integer getKeyLength()
      Gets the value of the keyLength property.
      Returns:
      possible object is Integer
    • setKeyLength

      public void setKeyLength(Integer value)
      Sets the value of the keyLength property.
      Parameters:
      value - allowed object is Integer
    • getIVLength

      public Integer getIVLength()
      Gets the value of the ivLength property.
      Returns:
      possible object is Integer
    • setIVLength

      public void setIVLength(Integer value)
      Sets the value of the ivLength property.
      Parameters:
      value - allowed object is Integer
    • getRequiredKey

      public String getRequiredKey()
      Gets the value of the requiredKey property.
      Returns:
      possible object is String
    • setRequiredKey

      public void setRequiredKey(String value)
      Sets the value of the requiredKey property.
      Parameters:
      value - allowed object is String