ulex:DomainRequestMessage
A domain request message used in the In-Out message exchange pattern, i.e. when a response is expected or required. Includes an identifier for this request, ULEX version being used by the requestor, and the date/time the request was generated.
Element information
Namespace: http://ulex.gov/ulex/2.0
Schema document: ulex.gov/ulex/2.0/ulex.xsd
Type: ulex:DomainRequestMessageType
Properties: Global, Qualified
Content
- Sequence [1..1]
- ulex:DEMessageMetadata [1..1]Metadata about a ULEX domain exchange message.
- Choice [0..1]
- lexs:UserAssertionAn assertion about the user submitting a request.
- ulex:UserAssertionA user assertion that allows a domain to utilize name/value pair attributes or some other hierarchical user assertion when the provided user assertions are not applicable.
- ulex:UserAssertionSAMLA wrapper for a SAML 2.0 user assertion.
from subst. group ulex:UserAssertionAbstract - lexs:UserAttentionTo [0..1]An assertion indicating the user to whose attention a response should be sent.
- ulex:DomainAttribute [1..*]A generic domain attribute. For name/value pair attributes use ulex:AttributeName and ulex:AttributeValueText elements. For hierarchical data xsd:any structure should be used.
from subst. group ulex:UserAttentionToAbstract
Attributes
None
Used in
- Type ulexde:domainRequestType (Element ulexde:domainRequest)
Sample instance
<ulex:DomainRequestMessage> <ulex:DEMessageMetadata> <ulex:ULEXFrameworkVersionText>2.0</ulex:ULEXFrameworkVersionText> <ulex:ULEXImplementation> <ulex:ULEXImplementationVersionText>4.0</ulex:ULEXImplementationVersionText> <ulex:ULEXImplementationName>LEXS</ulex:ULEXImplementationName> </ulex:ULEXImplementation> <ulex:MessageDateTime>2006-12-17T09:30:47.0Z</ulex:MessageDateTime> <wsa:MessageID>uuid:ab19b2f2-d64c-44c6-ab18-61dde2f25e61</wsa:MessageID> <lexs:DataSensitivityText>SBU</lexs:DataSensitivityText> <ulex:MessageOriginMetadata> <lexs:SystemIdentifier> <nc:OrganizationName>Hypothetical Organization F</nc:OrganizationName> <lexs:SystemID>SysF</lexs:SystemID> </lexs:SystemIdentifier> <lexs:SystemContact> <nc:PersonGivenName>Bob</nc:PersonGivenName> <nc:PersonSurName>Jones</nc:PersonSurName> <nc:ContactTelephoneNumber> <nc:FullTelephoneNumber> <nc:TelephoneNumberFullID>404-555-1212</nc:TelephoneNumberFullID> </nc:FullTelephoneNumber> </nc:ContactTelephoneNumber> </lexs:SystemContact> </ulex:MessageOriginMetadata> <lexs:MessageDestinationIdentifier> <nc:OrganizationName>Hypothetical Organization E</nc:OrganizationName> <lexs:SystemID>SysE</lexs:SystemID> </lexs:MessageDestinationIdentifier> </ulex:DEMessageMetadata> <ulex:UserAssertionSAML> <saml:Assertion ID="_5d2d4835eb069818ee291d4a0e11dff2" IssueInstant="2010-01-28T18:51:03.548Z" Version="2.0"> <saml:Issuer Format="urn:oasis:names:tc:SAML:2.0:nameid-format:entity"> https://idp.ref.gfipm.net/idp/shibboleth </saml:Issuer> <saml:Subject> <saml:NameID Format="urn:oasis:names:tc:SAML:2.0:nameid-format:transient"> _a587e69b6d76f7aad403b795c8160b8a </saml:NameID> <saml:SubjectConfirmation Method="urn:oasis:names:tc:SAML:2.0:cm:bearer"> <saml:SubjectConfirmationData Address="10.50.14.130" InResponseTo="_d6f2631f57762c11f41dd05bf6310a34" NotOnOrAfter="2010-01-28T18:56:03.548Z" Recipient="https://rhelsp.ref.gfipm.net/Shibboleth.sso/SAML2/POST"/> </saml:SubjectConfirmation> </saml:Subject> <saml:Conditions NotBefore="2010-01-28T18:51:03.548Z" NotOnOrAfter="2010-01-28T18:56:03.548Z"> <saml:AudienceRestriction> <saml:Audience> https://rhelsp.ref.gfipm.net/shibboleth </saml:Audience> </saml:AudienceRestriction> </saml:Conditions> <saml:AuthnStatement AuthnInstant="2010-01-28T18:51:03.452Z" SessionIndex="ad5e97f7afbe0a0372890b3a744f0d8a16dd8ae6621d30cf89a9409c62dbcd0c"> <saml:SubjectLocality Address="10.50.14.130"/> <saml:AuthnContext> <saml:AuthnContextDeclRef> urn:oasis:names:tc:SAML:2.0:ac:classes:PasswordProtectedTransport </saml:AuthnContextDeclRef> </saml:AuthnContext> </saml:AuthnStatement> <saml:AttributeStatement> <saml:Attribute Name="gfipm:2.0:user:GivenName" NameFormat="urn:oasis:names:tc:SAML:2.0:attrname-format:uri"> <saml:AttributeValue xsi:type="xs:string"> Michael </saml:AttributeValue> </saml:Attribute> <saml:Attribute Name="gfipm:2.0:user:SurName" NameFormat="urn:oasis:names:tc:SAML:2.0:attrname-format:uri"> <saml:AttributeValue xsi:type="xs:string"> Scott </saml:AttributeValue> </saml:Attribute> <saml:Attribute Name="gfipm:2.0:user:FederationId" NameFormat="urn:oasis:names:tc:SAML:2.0:attrname-format:uri"> <saml:AttributeValue xsi:type="xs:string"> GFIPM:IDP:ExampleIDP:USER:ms01 </saml:AttributeValue> </saml:Attribute> <saml:Attribute Name="gfipm:2.0:user:TelephoneNumber" NameFormat="urn:oasis:names:tc:SAML:2.0:attrname-format:uri"> <saml:AttributeValue xsi:type="xs:string"> 404-555-9876 </saml:AttributeValue> </saml:Attribute> <saml:Attribute Name="gfipm:2.0:user:EmailAddressText" NameFormat="urn:oasis:names:tc:SAML:2.0:attrname-format:uri"> <saml:AttributeValue xsi:type="xs:string"> ms01@gfipm.net </saml:AttributeValue> </saml:Attribute> <saml:Attribute Name="gfipm:2.0:user:EmployerName" NameFormat="urn:oasis:names:tc:SAML:2.0:attrname-format:uri"> <saml:AttributeValue xsi:type="xs:string"> Dunder Mifflin </saml:AttributeValue> </saml:Attribute> <saml:Attribute Name="gfipm:2.0:user:IdentityProviderId" NameFormat="urn:oasis:names:tc:SAML:2.0:attrname-format:uri"> <saml:AttributeValue xsi:type="xs:string"> GFIPM:IDP:ExampleIDP </saml:AttributeValue> </saml:Attribute> </saml:AttributeStatement> </saml:Assertion> </ulex:UserAssertionSAML> <ulex:DomainAttribute> <ulex:DomainName>http://www.w3.org/TR/xmlschema-0/</ulex:DomainName> <apo:purchaseOrder orderDate="1999-10-20"> <apo:shipTo country="US"> <apo:name>Alice Smith</apo:name> <apo:street>123 Maple Street</apo:street> </apo:shipTo> <apo:billTo country="US"> <apo:name>Robert Smith</apo:name> <apo:street>8 Oak Avenue</apo:street> </apo:billTo> <apo:comment>Hurry, my lawn is going wild</apo:comment> </apo:purchaseOrder> </ulex:DomainAttribute> </ulex:DomainRequestMessage>