Definition Type: ComplexType
Name: AuthenticationInfoType
Namespace: http://www.pwg.org/schemas/2016/01/sm
Containing Schema: Security.xsd
Abstract
Documentation:
Authentication information. Includes tokens used, federation lists, etc.
Collapse XSD Schema Diagram:
Drilldown into KeyInfo Drilldown into UsernamePassword Drilldown into AuthenticationString Drilldown into AuthenticationUri Drilldown into Certificate Drilldown into TokenXSD Diagram of AuthenticationInfoType
Collapse XSD Schema Code:
<?xml version="1.0" encoding="utf-16"?>
<xs:complexType name="AuthenticationInfoType">
    <xs:annotation>
        <xs:documentation>
            Authentication information. Includes tokens used, federation lists, etc.
            </xs:documentation>
    </xs:annotation>
    <xs:sequence>
        <!-- <xs:element name="AuthenticationType" type="AuthenticationTypeType"/> -->
        <!-- extend the AuthenticationTypeType values to include federations, etc... -->
        <xs:choice>
            <xs:element name="Token" type="xs:base64Binary" />
            <xs:element name="Certificate" type="xs:base64Binary" />
            <xs:element name="AuthenticationUri" type="xs:anyURI" />
            <xs:element name="AuthenticationString" type="xs:string" />
            <xs:element name="UsernamePassword" type="UserNamePasswordType" />
            <xs:element name="KeyInfo" type="SecurityKeyType" minOccurs="0" />
            <xs:any namespace="##other" minOccurs="0" maxOccurs="unbounded" />
        </xs:choice>
    </xs:sequence>
</xs:complexType>
Collapse Child Elements:
Name Type Min Occurs Max Occurs
Token pwg:Token (1) (1)
Certificate pwg:Certificate (1) (1)
AuthenticationUri pwg:AuthenticationUri (1) (1)
AuthenticationString pwg:AuthenticationString (1) (1)
UsernamePassword pwg:UsernamePassword (1) (1)
KeyInfo pwg:KeyInfo 0 (1)
<xs:any> Allowed namespace: '##other' 0 unbounded
Collapse Derivation Tree:
Collapse References:
pwg:AuthenticationUsed, pwg:ClientAuthentication, pwg:DeviceAuthentication, pwg:DocumentAuthentication, pwg:JobAuthentication, pwg:OwnerAuthentication, pwg:ServiceAuthentication, pwg:UserAuthentication