es.mityc.firmaJava.libreria.xades.elementos.xades
Class EncapsulatedPKIDataType
java.lang.Object
es.mityc.firmaJava.libreria.xades.elementos.AbstractXMLElement
es.mityc.firmaJava.libreria.xades.elementos.xmldsig.AbstractXDsigElement
es.mityc.firmaJava.libreria.xades.elementos.xades.AbstractXADESElement
es.mityc.firmaJava.libreria.xades.elementos.xades.EncapsulatedPKIDataType
- Direct Known Subclasses:
- EncapsulatedCRLValue, EncapsulatedX509Certificate
public class EncapsulatedPKIDataType
- extends AbstractXADESElement
- Version:
- 1.0
TODO: incluir el tratamiento de la información en base6binary
- Author:
- Ministerio de Industria, Energía y Turismo
|
Method Summary |
protected void |
addContent(org.w3c.dom.Element element)
Incluye la información de este nodo al elemento indicado. |
void |
addContent(org.w3c.dom.Element element,
java.lang.String namespaceXAdES)
Este metodo lo puede hacer público los tipos |
boolean |
equals(java.lang.Object obj)
Compara otro objeto similar a ver si contienen la misma información |
EncodingEnum |
getEncoding()
|
java.lang.String |
getId()
|
java.lang.String |
getValue()
|
void |
load(org.w3c.dom.Element element)
Lee la información del nodo |
void |
setEncoding(EncodingEnum encoding)
|
void |
setId(java.lang.String id)
|
void |
setValue(java.lang.String value)
|
| Methods inherited from class java.lang.Object |
clone, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
EncapsulatedPKIDataType
public EncapsulatedPKIDataType(XAdESSchemas schema)
- Parameters:
schema -
EncapsulatedPKIDataType
public EncapsulatedPKIDataType(XAdESSchemas schema,
java.lang.String id)
EncapsulatedPKIDataType
public EncapsulatedPKIDataType(XAdESSchemas schema,
java.lang.String id,
EncodingEnum encoding)
getId
public java.lang.String getId()
- Returns:
- the id
setId
public void setId(java.lang.String id)
- Parameters:
id - the id to set
getEncoding
public EncodingEnum getEncoding()
- Returns:
- the encoding
setEncoding
public void setEncoding(EncodingEnum encoding)
- Parameters:
encoding - the encoding to set
getValue
public java.lang.String getValue()
- Returns:
- the value
setValue
public void setValue(java.lang.String value)
- Parameters:
value - the value to set
equals
public boolean equals(java.lang.Object obj)
- Description copied from class:
AbstractXMLElement
- Compara otro objeto similar a ver si contienen la misma información
- Specified by:
equals in class AbstractXMLElement
- Parameters:
obj - Objeto que ha de ser de la misma clase
- Returns:
true si contienen la misma información, false en cualquier otro caso- See Also:
AbstractXMLElement.equals(java.lang.Object)
addContent
public void addContent(org.w3c.dom.Element element,
java.lang.String namespaceXAdES)
throws InvalidInfoNodeException
- Description copied from class:
AbstractXADESElement
- Este metodo lo puede hacer público los tipos
- Overrides:
addContent in class AbstractXADESElement
- Throws:
InvalidInfoNodeException- See Also:
AbstractXADESElement.addContent(org.w3c.dom.Element, java.lang.String, java.lang.String)
load
public void load(org.w3c.dom.Element element)
throws InvalidInfoNodeException
- Description copied from class:
AbstractXMLElement
- Lee la información del nodo
- Specified by:
load in class AbstractXMLElement
- Parameters:
element - elemento del que cuelga la información
- Throws:
InvalidInfoNodeException - lanzada cuando la estructura de nodos leída es inválida- See Also:
AbstractXMLElement.load(org.w3c.dom.Element)
addContent
protected void addContent(org.w3c.dom.Element element)
throws InvalidInfoNodeException
- Description copied from class:
AbstractXMLElement
- Incluye la información de este nodo al elemento indicado. Implementado por los tipos.
- Overrides:
addContent in class AbstractXMLElement
- Throws:
InvalidInfoNodeException- See Also:
AbstractXMLElement.addContent(org.w3c.dom.Element)
Copyright © 2009 Ministerio de Industria, Energía y Turismo. All Rights Reserved.