|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectes.mityc.firmaJava.libreria.xades.DatosFirma
public class DatosFirma
| Constructor Summary | |
|---|---|
DatosFirma()
|
|
DatosFirma(java.security.cert.CertPath cadenaFirma,
ConfianzaEnum esCAdenaConfianza,
DatosTipoFirma tipoFirma,
java.util.ArrayList<DatosSelloTiempo> datosSelloTiempo,
java.util.ArrayList<DatosCRL> datosCRL,
java.util.ArrayList<DatosOCSP> datosOCSP,
java.util.Date fechaFirma,
java.util.ArrayList<java.lang.String> roles,
java.util.ArrayList<PolicyResult> politicas,
XAdESSchemas esquema,
java.lang.String sigValueId,
java.util.ArrayList<java.lang.String> contraFirma,
java.util.ArrayList<DatosNodosFirmados> datosFicheros)
Almacena informacion referente a una validación de Firma |
|
| Method Summary | |
|---|---|
void |
addDatosNodoFirmado(DatosNodosFirmados datosNodo)
Incluye datos sobre el nodo firmado indicado. |
ConfianzaEnum |
esCadenaConfianza()
|
java.security.cert.CertPath |
getCadenaFirma()
|
java.util.ArrayList<java.lang.String> |
getContraFirma()
Devuelve la estructura de firmas contrafirmadas por esta firma |
java.util.ArrayList<DatosCRL> |
getDatosCRL()
|
DatosNodosFirmados |
getDatosNodoFimadoById(java.lang.String id)
Busca los datos que hay sobre el nodo firmado indicado. |
DatosNodosFirmados |
getDatosNodoFimadoByReferenceId(java.lang.String id)
Busca los datos que hay sobre el nodo firmado indicado. |
java.util.List<DatosNodosFirmados> |
getDatosNodosFirmados()
|
java.util.List<DatosNodosFirmados> |
getDatosNodosNoSignFirmados()
Devuelve un listado con los datos de los nodos firmados que no son intrínsecos de la firma. |
java.util.ArrayList<DatosOCSP> |
getDatosOCSP()
|
java.util.ArrayList<DatosSelloTiempo> |
getDatosSelloTiempo()
|
XAdESSchemas |
getEsquema()
|
java.util.Date |
getFechaFirma()
|
java.util.ArrayList<PolicyResult> |
getPoliticas()
|
java.util.ArrayList<java.lang.String> |
getRoles()
|
java.lang.String |
getSigValueId()
Devuleve el identificador del nodo SignatureValue |
DatosTipoFirma |
getTipoFirma()
|
void |
setCadenaFirma(java.security.cert.CertPath cadenaFirma)
|
void |
setContraFirma(java.util.ArrayList<java.lang.String> contraFirma)
Establece la estructura de firmas contrafirmadas por esta firma |
void |
setDatosCRL(java.util.ArrayList<DatosCRL> datosCRL)
|
void |
setDatosNodosFirmados(java.util.ArrayList<DatosNodosFirmados> datosNodos)
|
void |
setDatosOCSP(java.util.ArrayList<DatosOCSP> datosOCSP)
|
void |
setDatosSelloTiempo(java.util.ArrayList<DatosSelloTiempo> datosSelloTiempo)
|
void |
setEsCadenaConfianza(ConfianzaEnum esCadenaConfianza)
|
void |
setEsquema(XAdESSchemas esquema)
|
void |
setFechaFirma(java.util.Date fechaFirma)
|
void |
setPoliticas(java.util.ArrayList<PolicyResult> politicas)
|
void |
setRoles(java.util.ArrayList<java.lang.String> roles)
|
void |
setSigValueId(java.lang.String sigValueId)
Establece el identificador del nodo signatureValue |
void |
setTipoFirma(DatosTipoFirma tipoFirma)
|
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public DatosFirma()
public DatosFirma(java.security.cert.CertPath cadenaFirma,
ConfianzaEnum esCAdenaConfianza,
DatosTipoFirma tipoFirma,
java.util.ArrayList<DatosSelloTiempo> datosSelloTiempo,
java.util.ArrayList<DatosCRL> datosCRL,
java.util.ArrayList<DatosOCSP> datosOCSP,
java.util.Date fechaFirma,
java.util.ArrayList<java.lang.String> roles,
java.util.ArrayList<PolicyResult> politicas,
XAdESSchemas esquema,
java.lang.String sigValueId,
java.util.ArrayList<java.lang.String> contraFirma,
java.util.ArrayList<DatosNodosFirmados> datosFicheros)
cadenaFirma - .- Cadena de certificados utilizados en la firmaesCadenaConfianza - .- Booleano que indica si la cadena está consierada de confianzatipoFirma - .- Tipo de firma XAdES (BES, EPES, T...) con dos modificadores para EPES y AdatosSelloTiempo - .- Recoge la información de cada sello de tiempo de la firmadatosCRL - .- Recoge la información de cada lista de revocación de la firmadatosOCSP - .- Recoge información de cada respuesta OCSP de la firmafechaFirma - .- Fecha de firma recuperada del nodo SigningTimeroles - .- roles definidos en la firmapoliticas - .- Recoge información de las firmas incluidas en la firmaesquema - .- Esquema utilizado en la firmasigValueId - .- Identificador del nodo que contiene el valor de la firmacontraFirma.- - ArrayList de String que contiene los identificadores de los nodos firmados por ésta firma| Method Detail |
|---|
public java.security.cert.CertPath getCadenaFirma()
public void setCadenaFirma(java.security.cert.CertPath cadenaFirma)
public ConfianzaEnum esCadenaConfianza()
public void setEsCadenaConfianza(ConfianzaEnum esCadenaConfianza)
public java.util.ArrayList<DatosOCSP> getDatosOCSP()
public void setDatosOCSP(java.util.ArrayList<DatosOCSP> datosOCSP)
public java.util.ArrayList<DatosCRL> getDatosCRL()
public void setDatosCRL(java.util.ArrayList<DatosCRL> datosCRL)
public java.util.ArrayList<DatosSelloTiempo> getDatosSelloTiempo()
public void setDatosSelloTiempo(java.util.ArrayList<DatosSelloTiempo> datosSelloTiempo)
public java.util.Date getFechaFirma()
public void setFechaFirma(java.util.Date fechaFirma)
public java.util.ArrayList<java.lang.String> getRoles()
public void setRoles(java.util.ArrayList<java.lang.String> roles)
public java.util.ArrayList<PolicyResult> getPoliticas()
public void setPoliticas(java.util.ArrayList<PolicyResult> politicas)
public XAdESSchemas getEsquema()
public void setEsquema(XAdESSchemas esquema)
public DatosTipoFirma getTipoFirma()
public void setTipoFirma(DatosTipoFirma tipoFirma)
public java.lang.String getSigValueId()
public void setSigValueId(java.lang.String sigValueId)
public java.util.ArrayList<java.lang.String> getContraFirma()
public void setContraFirma(java.util.ArrayList<java.lang.String> contraFirma)
public java.util.List<DatosNodosFirmados> getDatosNodosFirmados()
public java.util.List<DatosNodosFirmados> getDatosNodosNoSignFirmados()
Devuelve un listado con los datos de los nodos firmados que no son intrínsecos de la firma.
public void setDatosNodosFirmados(java.util.ArrayList<DatosNodosFirmados> datosNodos)
datosFicheros.- - ArrayList con los datos de los nodos firmadospublic void addDatosNodoFirmado(DatosNodosFirmados datosNodo)
Incluye datos sobre el nodo firmado indicado.
datosNodo - Datos del nodo firmadopublic DatosNodosFirmados getDatosNodoFimadoByReferenceId(java.lang.String id)
Busca los datos que hay sobre el nodo firmado indicado.
id - identidad del nodo Reference que apunta al nodo firmado
public DatosNodosFirmados getDatosNodoFimadoById(java.lang.String id)
Busca los datos que hay sobre el nodo firmado indicado.
id - identidad del nodo al que apunta el Reference
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||