summaryrefslogtreecommitdiff
path: root/S002.go
blob: f9645a54093bba56bd5d0c579a1ad2e0a4a6a9e2 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
package libebics

import "encoding/xml"

type S002SignaturePubKeyInfoType struct {
	XMLName          xml.Name             `xml:"esig:SignaturePubKeyInfo"`
	X509Data         DSIGX509Data         `xml:"ds:X509Data"`
	SignatureVersion EbicsCertificateType `xml:"esig:SignatureVersion"`
}

type S002SignaturePubKeyOrderDataType struct {
	XMLName             xml.Name                    `xml:"esig:SignaturePubKeyOrderData"`
	Esig                string                      `xml:"xmlns:esig,attr"`
	Ds                  string                      `xml:"xmlns:ds,attr"`
	SignaturePubKeyInfo S002SignaturePubKeyInfoType `xml:"esig:SignaturePubKeyInfo"`
	PartnerID           string                      `xml:"esig:PartnerID"`
	UserID              string                      `xml:"esig:UserID"`
}