Documentation for SSOMessagesInfo

Table of Contents

top

Schema Document Properties

Target Namespace http://4psa.com/SSOMessagesInfo.xsd/2.0.0
Element and Attribute Namespaces
  • Global element and attribute declarations belong to this schema's target namespace.
  • By default, local element declarations belong to this schema's target namespace.
  • By default, local attribute declarations have no namespace.
Schema Composition
  • This schema imports schema(s) from the following namespace(s):

Declared Namespaces

Prefix Namespace
Default namespace http://4psa.com/SSOMessagesInfo.xsd/2.0.0
SSOData http://4psa.com/SSOData.xsd/2.0.0
xml http://www.w3.org/XML/1998/namespace
xs http://www.w3.org/2001/XMLSchema
common http://4psa.com/Common.xsd/2.0.0
Schema Component Representation
<xs:schema targetNamespace="http://4psa.com/SSOMessagesInfo.xsd/2.0.0" elementFormDefault="qualified" id="SSOMessagesInfo">
<xs:import namespace="http://4psa.com/SSOData.xsd/2.0.0" schemaLocation="SSOData.xsd"/>
<xs:import namespace="http://4psa.com/Common.xsd/2.0.0" schemaLocation="../Common.xsd"/>
...
</xs:schema>
top

Global Definitions

Complex Type: CheckSSOAccessResponseType

Super-types: None
Sub-types: None
Name CheckSSOAccessResponseType
Abstract no
Documentation Check SSO access on specified URL: response type
XML Instance Representation
<...>
<enabled> common:boolean </enabled> [0..1]

'SSO access for a specific URL'

<result> xs:string (value comes from list: {'success'|'partial'|'failure'}) </result> [0..1]

'Operation result'

</...>
Schema Component Representation
<xs:complexType name="CheckSSOAccessResponseType">
<xs:sequence>
<xs:element name="enabled" type=" common:boolean " minOccurs="0"/>
<xs:element name="result" minOccurs="0">
<xs:simpleType>
<xs:restriction base=" xs:string ">
<xs:enumeration value="success"/>
<xs:enumeration value="partial"/>
<xs:enumeration value="failure"/>
</xs:restriction>
</xs:simpleType>
</xs:element>
</xs:sequence>
</xs:complexType>
top

Complex Type: GetSSOPrefsResponseType

Super-types: None
Sub-types: None
Name GetSSOPrefsResponseType
Abstract no
Documentation Get user SSO preferences: response type
XML Instance Representation
<...>
<SSOPrefs> SSOData:SSOPrefs </SSOPrefs> [0..*]

'Returns requested SSO preferences on succes'

<notice> common:notice </notice> [0..*]
</...>
Schema Component Representation
<xs:complexType name="GetSSOPrefsResponseType">
<xs:sequence>
<xs:element name="SSOPrefs" type=" SSOData:SSOPrefs " minOccurs="0" maxOccurs="unbounded"/>
<xs:element name="notice" type=" common:notice " minOccurs="0" maxOccurs="unbounded"/>
</xs:sequence>
</xs:complexType>
top