complexType "wsSecurityService"
Namespace:
Content:
complex, 2 attributes, attr. wildcard, 4 elements
Defined:
globally in mule-cxf.xsd; see XML source
Includes:
definitions of 3 elements
Used:
Content Model Diagram
XML Representation Summary
<...
   
 = 
xsd:string
 = 
xsd:string
    {any attribute with non-schema namespace}
    >
   
Content: 
mule:annotations?, mule-security-manager?, ws-config?, ws-custom-validator?
</...>
Content Model Elements (4):
mule-security-manager, mule:annotations, ws-config, ws-custom-validator
All Direct / Indirect Based Elements (1):
ws-security
Known Usage Locations
Type Definition Detail
Type Derivation Tree
mule:annotatedType (extension)
      wsSecurityBase (extension)
          wsSecurityService
XML Source (w/o annotations (3); see within schema source)
<xsd:complexType name="wsSecurityService">
<xsd:complexContent>
<xsd:extension base="wsSecurityBase">
<xsd:sequence>
<xsd:element maxOccurs="1" minOccurs="0" ref="mule-security-manager"/>
<xsd:element maxOccurs="1" minOccurs="0" ref="ws-config"/>
<xsd:element maxOccurs="1" minOccurs="0" ref="ws-custom-validator"/>
</xsd:sequence>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
Content Element Detail (all declarations; defined within this component only; 3/4)
mule-security-manager
Type:
anonymous complexType (extension of beans:identifiedType), empty content
A WSS4J Password validator which verifies username/password combinations against the Mule security manager.
XML Source (w/o annotations (1); see within schema source)
<xsd:element maxOccurs="1" minOccurs="0" ref="mule-security-manager"/>

ws-config
Type:
anonymous complexType (extension of mule:annotatedType), complex content
A map containing the WSS4J configuration. The entry key and value should map to the text strings in WSS4J's WSHandlerConstants and WSConstants. The key is the name of the element respecting Mule's naming format, it will be afterwards transformed to CamelCase to map the corresponding constants, e.g. password-callback-class will map to the constant passwordCallbackClass.
XML Source (w/o annotations (1); see within schema source)
<xsd:element maxOccurs="1" minOccurs="0" ref="ws-config"/>

ws-custom-validator
Type:
anonymous complexType (extension of mule:annotatedType), complex content
A list of validators that allows to override the default validators used to validate a received security token.
XML Source (w/o annotations (1); see within schema source)
<xsd:element maxOccurs="1" minOccurs="0" ref="ws-custom-validator"/>

XML schema documentation generated with DocFlex/XML RE 1.8.5 using DocFlex/XML XSDDoc 2.5.0 template set. All content model diagrams generated by Altova XMLSpy via DocFlex/XML XMLSpy Integration.