soapenvelope

package
v0.0.30 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: May 15, 2024 License: MIT Imports: 4 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type Body

type Body struct {
	Items []string `xml:",any" json:"items,omitempty"`
}

type Detail

type Detail struct {
	XMLName xml.Name `xml:"http://www.w3.org/2003/05/soap-envelope Detail" json:"-"`

	Items []string `xml:",any" json:"items,omitempty"`
}

type Envelope

type Envelope struct {
	Header *Header `xml:"Header,omitempty" json:"Header,omitempty"`

	Body *Body `xml:"Body,omitempty" json:"Body,omitempty"`
}

type Fault

type Fault struct {
	Code *Faultcode `xml:"Code,omitempty" json:"Code,omitempty"`

	Reason *Faultreason `xml:"Reason,omitempty" json:"Reason,omitempty"`

	Node string `xml:"Node,omitempty" json:"Node,omitempty"`

	Role string `xml:"Role,omitempty" json:"Role,omitempty"`

	Detail *Detail `xml:"Detail,omitempty" json:"Detail,omitempty"`
}

type Faultcode

type Faultcode struct {
	XMLName xml.Name `xml:"http://www.w3.org/2003/05/soap-envelope Code" json:"-"`

	Value *FaultcodeEnum `xml:"Value,omitempty" json:"Value,omitempty"`

	Subcode *Subcode `xml:"Subcode,omitempty" json:"Subcode,omitempty"`
}

type FaultcodeEnum

type FaultcodeEnum string
const (
	FaultcodeEnumTnsDataEncodingUnknown FaultcodeEnum = "tns:DataEncodingUnknown"

	FaultcodeEnumTnsMustUnderstand FaultcodeEnum = "tns:MustUnderstand"

	FaultcodeEnumTnsReceiver FaultcodeEnum = "tns:Receiver"

	FaultcodeEnumTnsSender FaultcodeEnum = "tns:Sender"

	FaultcodeEnumTnsVersionMismatch FaultcodeEnum = "tns:VersionMismatch"
)

type Faultreason

type Faultreason struct {
	XMLName xml.Name `xml:"http://www.w3.org/2003/05/soap-envelope Reason" json:"-"`

	Text []*Reasontext `xml:"Text,omitempty" json:"Text,omitempty"`
}
type Header struct {
	Items []string `xml:",any" json:"items,omitempty"`
}

type NotUnderstoodType

type NotUnderstoodType struct {
	XMLName xml.Name `xml:"http://www.w3.org/2003/05/soap-envelope NotUnderstood" json:"-"`

	Qname string `xml:"qname,attr,omitempty" json:"qname,omitempty"`
}

type Reasontext

type Reasontext struct {
	XMLName xml.Name `xml:"http://www.w3.org/2003/05/soap-envelope Text" json:"-"`

	Value string `xml:",chardata" json:",omitempty"`

	EmptyString string `xml:",attr,omitempty" json:",omitempty"`
}

type Subcode

type Subcode struct {
	XMLName xml.Name `xml:"http://www.w3.org/2003/05/soap-envelope Subcode" json:"-"`

	Value string `xml:"Value,omitempty" json:"Value,omitempty"`

	Subcode *Subcode `xml:"Subcode,omitempty" json:"Subcode,omitempty"`
}

type SupportedEnvType

type SupportedEnvType struct {
	XMLName xml.Name `xml:"http://www.w3.org/2003/05/soap-envelope SupportedEnvelope" json:"-"`

	Qname string `xml:"qname,attr,omitempty" json:"qname,omitempty"`
}

type UpgradeType

type UpgradeType struct {
	XMLName xml.Name `xml:"http://www.w3.org/2003/05/soap-envelope Upgrade" json:"-"`

	SupportedEnvelope []*SupportedEnvType `xml:"SupportedEnvelope,omitempty" json:"SupportedEnvelope,omitempty"`
}

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL