1 package es.caib.signatura.impl;
2
3 import java.util.Date;
4
5 import es.caib.signatura.api.ParsedCertificate;
6
7 public class ParsedCertificateProxy implements ParsedCertificate {
8
9 private boolean personaFisica;
10 private boolean personaJuridica;
11 private String name;
12 private String commonName;
13 private String nif;
14 private String nifResponsable;
15 private Date validSince;
16 private Date validUntil;
17
18 public ParsedCertificateProxy (ParsedCertificate parsed)
19 {
20 personaFisica = parsed.isPersonaFisica();
21 personaJuridica = parsed.isPersonaJuridica();
22 name = parsed.getName();
23 commonName = parsed.getCommonName();
24 nif = parsed.getNif();
25 nifResponsable = parsed.getNifResponsable();
26 validSince = parsed.getValidSince();
27 validUntil = parsed.getValidUntil();
28 }
29
30
31
32
33 public boolean isPersonaFisica() {
34 return personaFisica;
35 }
36
37
38
39
40 public void setPersonaFisica(boolean personaFisica) {
41 this.personaFisica = personaFisica;
42 }
43
44
45
46
47 public boolean isPersonaJuridica() {
48 return personaJuridica;
49 }
50
51
52
53
54 public void setPersonaJuridica(boolean personaJuridica) {
55 this.personaJuridica = personaJuridica;
56 }
57
58
59
60
61 public String getName() {
62 return name;
63 }
64
65
66
67
68 public void setName(String name) {
69 this.name = name;
70 }
71
72
73
74
75 public String getCommonName() {
76 return commonName;
77 }
78
79
80
81
82 public void setCommonName(String commonName) {
83 this.commonName = commonName;
84 }
85
86
87
88
89 public String getNif() {
90 return nif;
91 }
92
93
94
95
96 public void setNif(String nif) {
97 this.nif = nif;
98 }
99
100
101
102
103 public String getNifResponsable() {
104 return nifResponsable;
105 }
106
107
108
109
110 public void setNifResponsable(String nifResponsable) {
111 this.nifResponsable = nifResponsable;
112 }
113
114 public Date getValidSince() {
115 return validSince;
116 }
117
118 public Date getValidUntil() {
119 return validUntil;
120 }
121
122 }