← Prev in month
← Prev in thread
[xacml] status code schema for xacmlContext:Response
Status code element. Currently, there is a debate on how to communicate pdp status such as missing attributes etc to the pep. Without taking sides here is <status> element, borrowed from saml protocol schema that can be included in the xacml-context:Response. <xacmlContext:Status> element should be used instead of <xacml:ContextAdvice> within <xacmlContext:Result> element. <xs:element name="Status" type="xacmlContext:StatusType"/> <xs:complexType name="StatusType"> <xs:sequence> <xs:element ref="xacmlContext:StatusCode"/> <xs:element ref="xacmlContext:StatusMessage" minOccurs="0"/> <xs:element ref="xacmlContext:StatusDetail" minOccurs="0"/> </xs:sequence> </xs:complexType> <xs:element name="StatusCode" type="xacmlContext:StatusCodeType"/> <xs:complexType name="StatusCodeType"> <xs:sequence> <xs:element ref="xacmlStatus:StatusCode" minOccurs="0"/> <xs:attribute name="Value" type="xs:QName" use="required"/> </xs:sequence> </xs:complexType> <xs:element name="StatusMessage" type="xs:string"/> <xs:element name="StatusDetail" type="xacmlContext:StatusDetailType"/> <xs:complexType name="StatusDetailType"> <xs:sequence> <xs:any namespace="##any" processContents="lax" minOccurs="0" maxOccurs="unbounded"/> </xs:sequence> </xs:complexType> Simon Godik
← Prev in month
← Prev in thread