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
-
Constructor Summary
Constructors Constructor Description KeyUsageBitType() -
Method Summary
Modifier and Type Method Description eu.europa.esig.dss.enumerations.KeyUsageBitgetName()Gets the value of the name property.booleanisValue()Gets the value of the value property.voidsetName(eu.europa.esig.dss.enumerations.KeyUsageBit value)Sets the value of the name property.voidsetValue(boolean value)Sets the value of the value property.
-
Field Details
-
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 isString
-