Subversion Repositories Integrator Subversion

Rev

Details | Last modification | View Log | RSS feed

Rev Author Line No. Line
695 blopes 1
//
2
// Este arquivo foi gerado pela Arquitetura JavaTM para Implementa��o de Refer�ncia (JAXB) de Bind XML, v2.2.8-b130911.1802 
3
// Consulte <a href="http://java.sun.com/xml/jaxb">http://java.sun.com/xml/jaxb</a> 
4
// Todas as modifica��es neste arquivo ser�o perdidas ap�s a recompila��o do esquema de origem. 
5
// Gerado em: 2017.05.30 �s 08:31:54 PM GFT 
6
//
7
 
8
 
9
package nfce;
10
 
11
import javax.xml.bind.annotation.XmlAccessType;
12
import javax.xml.bind.annotation.XmlAccessorType;
13
import javax.xml.bind.annotation.XmlAttribute;
14
import javax.xml.bind.annotation.XmlElement;
15
import javax.xml.bind.annotation.XmlID;
16
import javax.xml.bind.annotation.XmlSchemaType;
17
import javax.xml.bind.annotation.XmlType;
18
import javax.xml.bind.annotation.adapters.CollapsedStringAdapter;
19
import javax.xml.bind.annotation.adapters.XmlJavaTypeAdapter;
20
 
21
 
22
/**
23
 * <p>Classe Java de SignatureType complex type.
24
 *
25
 * <p>O seguinte fragmento do esquema especifica o conte�do esperado contido dentro desta classe.
26
 *
27
 * <pre>
28
 * &lt;complexType name="SignatureType">
29
 *   &lt;complexContent>
30
 *     &lt;restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
31
 *       &lt;sequence>
32
 *         &lt;element name="SignedInfo" type="{http://www.w3.org/2000/09/xmldsig#}SignedInfoType"/>
33
 *         &lt;element name="SignatureValue" type="{http://www.w3.org/2000/09/xmldsig#}SignatureValueType"/>
34
 *         &lt;element name="KeyInfo" type="{http://www.w3.org/2000/09/xmldsig#}KeyInfoType"/>
35
 *       &lt;/sequence>
36
 *       &lt;attribute name="Id" type="{http://www.w3.org/2001/XMLSchema}ID" />
37
 *     &lt;/restriction>
38
 *   &lt;/complexContent>
39
 * &lt;/complexType>
40
 * </pre>
41
 *
42
 *
43
 */
44
@XmlAccessorType(XmlAccessType.FIELD)
45
@XmlType(name = "SignatureType", namespace = "http://www.w3.org/2000/09/xmldsig#", propOrder = {
46
    "signedInfo",
47
    "signatureValue",
48
    "keyInfo"
49
})
50
public class SignatureType {
51
 
52
    @XmlElement(name = "SignedInfo", required = true)
53
    protected SignedInfoType signedInfo;
54
    @XmlElement(name = "SignatureValue", required = true)
55
    protected SignatureValueType signatureValue;
56
    @XmlElement(name = "KeyInfo", required = true)
57
    protected KeyInfoType keyInfo;
58
    @XmlAttribute(name = "Id")
59
    @XmlJavaTypeAdapter(CollapsedStringAdapter.class)
60
    @XmlID
61
    @XmlSchemaType(name = "ID")
62
    protected String id;
63
 
64
    /**
65
     * Obt�m o valor da propriedade signedInfo.
66
     *
67
     * @return
68
     *     possible object is
69
     *     {@link SignedInfoType }
70
     *    
71
     */
72
    public SignedInfoType getSignedInfo() {
73
        return signedInfo;
74
    }
75
 
76
    /**
77
     * Define o valor da propriedade signedInfo.
78
     *
79
     * @param value
80
     *     allowed object is
81
     *     {@link SignedInfoType }
82
     *    
83
     */
84
    public void setSignedInfo(SignedInfoType value) {
85
        this.signedInfo = value;
86
    }
87
 
88
    /**
89
     * Obt�m o valor da propriedade signatureValue.
90
     *
91
     * @return
92
     *     possible object is
93
     *     {@link SignatureValueType }
94
     *    
95
     */
96
    public SignatureValueType getSignatureValue() {
97
        return signatureValue;
98
    }
99
 
100
    /**
101
     * Define o valor da propriedade signatureValue.
102
     *
103
     * @param value
104
     *     allowed object is
105
     *     {@link SignatureValueType }
106
     *    
107
     */
108
    public void setSignatureValue(SignatureValueType value) {
109
        this.signatureValue = value;
110
    }
111
 
112
    /**
113
     * Obt�m o valor da propriedade keyInfo.
114
     *
115
     * @return
116
     *     possible object is
117
     *     {@link KeyInfoType }
118
     *    
119
     */
120
    public KeyInfoType getKeyInfo() {
121
        return keyInfo;
122
    }
123
 
124
    /**
125
     * Define o valor da propriedade keyInfo.
126
     *
127
     * @param value
128
     *     allowed object is
129
     *     {@link KeyInfoType }
130
     *    
131
     */
132
    public void setKeyInfo(KeyInfoType value) {
133
        this.keyInfo = value;
134
    }
135
 
136
    /**
137
     * Obt�m o valor da propriedade id.
138
     *
139
     * @return
140
     *     possible object is
141
     *     {@link String }
142
     *    
143
     */
144
    public String getId() {
145
        return id;
146
    }
147
 
148
    /**
149
     * Define o valor da propriedade id.
150
     *
151
     * @param value
152
     *     allowed object is
153
     *     {@link String }
154
     *    
155
     */
156
    public void setId(String value) {
157
        this.id = value;
158
    }
159
 
160
}