Documentation
¶
Index ¶
- Constants
- func ConfigureResolver(resolver xml.XmlResolver)
- func GetWsuId(resolver xml.XmlResolver, el *etree.Element) string
- func NewBinarySecurityTokenNode(resolver xml.XmlResolver) (xml.XmlNode, error)
- func NewReferenceNode(resolver xml.XmlResolver) (xml.XmlNode, error)
- func NewSecurityTokenReferenceNode(resolver xml.XmlResolver) (xml.XmlNode, error)
- func SetWsuId(resolver xml.XmlResolver, el *etree.Element, id string)
- type BinarySecurityToken
- type Reference
- type SecurityTokenReference
Constants ¶
View Source
const ( WsuNamespace string = "http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-utility-1.0.xsd" WsseNamespace string = "http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-secext-1.0.xsd" Wsse11Namespace string = "http://docs.oasis-open.org/wss/oasis-wss-wssecurity-secext-1.1.xsd" )
Variables ¶
This section is empty.
Functions ¶
func ConfigureResolver ¶
func ConfigureResolver(resolver xml.XmlResolver)
func NewBinarySecurityTokenNode ¶
func NewBinarySecurityTokenNode(resolver xml.XmlResolver) (xml.XmlNode, error)
func NewReferenceNode ¶
func NewReferenceNode(resolver xml.XmlResolver) (xml.XmlNode, error)
func NewSecurityTokenReferenceNode ¶
func NewSecurityTokenReferenceNode(resolver xml.XmlResolver) (xml.XmlNode, error)
Types ¶
type BinarySecurityToken ¶
type BinarySecurityToken interface {
xml.XmlNode
GetId() string
SetId(id string)
GetValueType() string
SetValueType(valueType string)
GetEncodingType() string
SetEncodingType(encodingType string)
GetValue() string
SetValue(value string)
}
func NewBinarySecurityToken ¶
func NewBinarySecurityToken(resolver xml.XmlResolver) (BinarySecurityToken, error)
type Reference ¶
type Reference interface {
xml.XmlNode
GetUri() string
SetUri(uri string)
GetValueType() string
SetValueType(valueType string)
}
func NewReference ¶
func NewReference(resolver xml.XmlResolver) (Reference, error)
type SecurityTokenReference ¶
type SecurityTokenReference interface {
xml.XmlNode
GetId() string
SetId(id string)
GetUsage() string
SetUsage(usage string)
GetTokenType() string
SetTokenType(tokenType string)
GetContent() xml.XmlNode
SetContent(content xml.XmlNode)
}
func NewSecurityTokenReference ¶
func NewSecurityTokenReference(resolver xml.XmlResolver) (SecurityTokenReference, error)
Click to show internal directories.
Click to hide internal directories.