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:
  • Field Summary

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

    Constructors
    Constructor
    Description
     
  • Method Summary

    Modifier and Type
    Method
    Description
    eu.europa.esig.dss.enumerations.KeyUsageBit
    Gets the value of the name property.
    boolean
    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

    • KeyUsageBitType

      public KeyUsageBitType()
  • 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