Definition Type: ComplexType
Name: DeviceIdentificationType
Namespace: http://www.pwg.org/schemas/2016/01/sm
Containing Schema: Security.xsd
Abstract
Collapse XSD Schema Diagram:
Drilldown into GeoLocation Drilldown into LocationString Drilldown into DeviceType Drilldown into DeviceSecurityKey Drilldown into IPAddr Drilldown into DeviceUri Drilldown into DNSName Drilldown into DeviceUuidXSD Diagram of DeviceIdentificationType
Collapse XSD Schema Code:
<?xml version="1.0" encoding="utf-16"?>
<xs:complexType name="DeviceIdentificationType">
    <xs:sequence>
        <xs:element name="DeviceUuid" type="UrnUuid" minOccurs="1" />
        <xs:element name="DNSName" type="xs:string" minOccurs="0" />
        <xs:element name="DeviceUri" type="xs:string" minOccurs="0" />
        <xs:element name="IPAddr" type="xs:string" minOccurs="0" />
        <xs:element name="DeviceSecurityKey" type="SecurityKeyType" minOccurs="0" />
        <xs:element name="DeviceType" type="DeviceTypesWKV" minOccurs="1" />
        <xs:element name="LocationString" type="LocalizedStringType" minOccurs="0" />
        <xs:element name="GeoLocation" type="xs:anyURI" minOccurs="0" />
        <xs:any namespace="##other" processContents="lax" minOccurs="0" maxOccurs="unbounded" />
    </xs:sequence>
</xs:complexType>
Collapse Child Elements:
Name Type Min Occurs Max Occurs
DeviceUuid pwg:DeviceUuid 1 (1)
DNSName pwg:DNSName 0 (1)
DeviceUri pwg:DeviceUri 0 (1)
IPAddr pwg:IPAddr 0 (1)
DeviceSecurityKey pwg:DeviceSecurityKey 0 (1)
DeviceType pwg:DeviceType 1 (1)
LocationString pwg:LocationString 0 (1)
GeoLocation pwg:GeoLocation 0 (1)
<xs:any> Allowed namespace: '##other' 0 unbounded
Collapse Derivation Tree:
Collapse References:
pwg:DeviceIdentification, pwg:DeviceIdentification