SAML AuthzDecisionQuery and AuthzDecisionStatement: Difference between revisions
Jump to navigation
Jump to search
Line 41: | Line 41: | ||
<pre> | <pre> | ||
<samlp:Response xmlns:samlp="urn:oasis:names:tc:SAML:2.0:protocol" | <samlp:Response xmlns:samlp="urn:oasis:names:tc:SAML:2.0:protocol" | ||
xmlns:ds="http://www.w3.org/2000/09/xmldsig#" | |||
xmlns:saml="urn:oasis:names:tc:SAML:2.0:assertion" | |||
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" | |||
IssueInstant="2005-06-01T09:30:47.0Z" Version="2.0" | IssueInstant="2005-06-01T09:30:47.0Z" Version="2.0" | ||
InResponseTo="NCName" | InResponseTo="NCName" |
Revision as of 15:38, 22 February 2017
Internal
Example
AuthzDecisionQuery
<samlp:AuthzDecisionQuery xmlns:samlp="urn:oasis:names:tc:SAML:2.0:protocol" xmlns:ds="http://www.w3.org/2000/09/xmldsig#" xmlns:saml="urn:oasis:names:tc:SAML:2.0:assertion" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" IssueInstant="2005-06-01T09:30:47.0Z" Version="2.0" InResponseTo="NCName" Destination="http://example.com" ID="ID000065"> <saml:Subject> <saml:BaseID xsi:type="a type derived from BaseIDAbstractType"/> <saml:SubjectConfirmation Method="http://example.com"> ... </saml:SubjectConfirmation> </saml:Subject> <saml:Action Namespace="http://www.coresecuritypatterns.com">SomeAction</saml:Action> <saml:Evidence> ... </saml:Evidence> </samlp:AuthzDecisionQuery>
AuthzDecisionStatement
<samlp:Response xmlns:samlp="urn:oasis:names:tc:SAML:2.0:protocol" xmlns:ds="http://www.w3.org/2000/09/xmldsig#" xmlns:saml="urn:oasis:names:tc:SAML:2.0:assertion" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" IssueInstant="2005-06-01T09:30:47.0Z" Version="2.0" InResponseTo="NCName" Destination="http://www.coresecuritypatterns.com" ID="ID000065"> <saml:Issuer>IssuerName</saml:Issuer> <samlp:Status> <samlp:StatusCode Value="urn:oasis:names:tc:SAML:2.0:status:Success"/> <samlp:StatusMessage>status is successful</samlp:StatusMessage> </samlp:Status> <saml:Assertion IssueInstant="2005-06-01T09:30:47.0Z" Version="2.0" ID="ID000072"> ... <saml:Subject> ... </saml:Subject> <saml:Conditions NotBefore="2005-06-01T09:30:47.0Z" NotOnOrAfter="2005-06-01T09:30:47.0Z"> ... </saml:Conditions> <saml:Advice> <saml:AssertionIDRef>NCName</saml:AssertionIDRef> </saml:Advice> <saml:AuthzDecisionStatement Resource="Printer" Decision="Deny"> <saml:Action Namespace="http://www.coresecuritypatterns.com"> SomeAction</saml:Action> <saml:Evidence> ... </saml:Evidence> </saml:AuthzDecisionStatement> </saml:Assertion> </samlp:Response>