package
0.5.0
Repository: https://github.com/hooklift/gowsdl.git
Documentation: pkg.go.dev

# Functions

CreateXsdDate creates an object represent xsd:datetime object in Golang.
CreateXsdDateTime creates an object represent xsd:datetime object in Golang.
CreateXsdTime creates an object representing xsd:time in Golang.
NewBinary allocate a new Binary backed by the given byte slice, an auto-generated packageID and no MTOM-usage.
NewClient creates new SOAP client instance.
NewWSSSecurityHeader creates WSSSecurityHeader instance.
WithBasicAuth is an Option to set BasicAuth.
WithHTTPClient is an Option to set the HTTP client to use This cannot be used with WithTLSHandshakeTimeout, WithTLS, WithTimeout options.
WithHTTPHeaders is an Option to set global HTTP headers for all requests.
WithMIMEMultipartAttachments is an Option to set SOAP MIME Multipart attachment support.
WithMTOM is an Option to set Message Transmission Optimization Mechanism MTOM encodes fields of type Binary using XOP.
WithRequestTimeout is an Option to set default end-end connection timeout This option cannot be used with WithHTTPClient.
WithTimeout is an Option to set default HTTP dial timeout.
WithTLS is an Option to set tls config This option cannot be used with WithHTTPClient.
WithTLSHandshakeTimeout is an Option to set default tls handshake timeout This option cannot be used with WithHTTPClient.

# Constants

No description provided by the author
Predefined WSS namespaces to be used in.
No description provided by the author
No description provided by the author

# Structs

Binary enables binary data to be enchanged in MTOM mode with XOP encoding When MTOM is not used, the field is encoded in Base64.
Client is soap client.
No description provided by the author
HTTPError is returned whenever the HTTP request to the server fails.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
XSDDate is a type for representing xsd:date in Golang.
XSDDateTime is a type for representing xsd:datetime in Golang.
XSDTime is a type for representing xsd:time.

# Interfaces

No description provided by the author
HTTPClient is a client which can make HTTP requests An example implementation is net/http.Client.
No description provided by the author
No description provided by the author

# Type aliases

A Option sets options such as credentials, tls, etc.