Class KeyUsageBitType

java.lang.Object
eu.europa.esig.trustedlist.jaxb.ecc.KeyUsageBitType
All Implemented Interfaces:
Serializable

public class KeyUsageBitType
extends Object
implements Serializable

Java class for KeyUsageBitType complex type.

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

 <complexType name="KeyUsageBitType">
   <simpleContent>
     <extension base="<http://www.w3.org/2001/XMLSchema>boolean">
       <attribute name="name">
         <simpleType>
           <restriction base="{http://www.w3.org/2001/XMLSchema}string">
             <enumeration value="digitalSignature"/>
             <enumeration value="nonRepudiation"/>
             <enumeration value="keyEncipherment"/>
             <enumeration value="dataEncipherment"/>
             <enumeration value="keyAgreement"/>
             <enumeration value="keyCertSign"/>
             <enumeration value="crlSign"/>
             <enumeration value="encipherOnly"/>
             <enumeration value="decipherOnly"/>
           </restriction>
         </simpleType>
       </attribute>
     </extension>
   </simpleContent>
 </complexType>
 
See Also:
Serialized Form
  • Field Summary

    Fields 
    Modifier and Type Field Description
    protected eu.europa.esig.dss.enumerations.KeyUsageBit name  
    protected boolean value  
  • Constructor Summary

    Constructors 
    Constructor Description
    KeyUsageBitType()  
  • Method Summary

    Modifier and Type Method Description
    eu.europa.esig.dss.enumerations.KeyUsageBit getName()
    Gets the value of the name property.
    boolean isValue()
    Gets the value of the value property.
    void setName​(eu.europa.esig.dss.enumerations.KeyUsageBit value)
    Sets the value of the name property.
    void setValue​(boolean value)
    Sets the value of the value property.

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • Field Details

    • value

      protected boolean value
    • name

      protected eu.europa.esig.dss.enumerations.KeyUsageBit name
  • Constructor Details

  • Method Details

    • isValue

      public boolean isValue()
      Gets the value of the value property.
    • setValue

      public void setValue​(boolean value)
      Sets the value of the value property.
    • getName

      public eu.europa.esig.dss.enumerations.KeyUsageBit getName()
      Gets the value of the name property.
      Returns:
      possible object is String
    • setName

      public void setName​(eu.europa.esig.dss.enumerations.KeyUsageBit value)
      Sets the value of the name property.
      Parameters:
      value - allowed object is String