org.picketlink.identity.federation.core.saml.v2.util
Class SOAPSAMLXACMLUtil
java.lang.Object
org.picketlink.identity.federation.core.saml.v2.util.SOAPSAMLXACMLUtil
public class SOAPSAMLXACMLUtil
- extends Object
Utility associated with SOAP 1.1 Envelope, SAML2 and XACML2
- Since:
- Jan 28, 2009
- Author:
- Anil.Saldhana@redhat.com
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
SOAPSAMLXACMLUtil
public SOAPSAMLXACMLUtil()
getXACMLQueryType
public static XACMLAuthzDecisionQueryType getXACMLQueryType(Node samlRequest)
throws ParsingException,
ConfigurationException,
ProcessingException
- Parse the XACML Authorization Decision Query from the Dom Element
- Parameters:
samlRequest
-
- Returns:
-
- Throws:
ProcessingException
ConfigurationException
ParsingException
getDecisionStatement
public static XACMLAuthzDecisionStatementType getDecisionStatement(Node samlResponse)
throws ConfigurationException,
ProcessingException,
ParsingException
- Throws:
ConfigurationException
ProcessingException
ParsingException
handleXACMLQuery
public static ResponseType handleXACMLQuery(org.jboss.security.xacml.interfaces.PolicyDecisionPoint pdp,
String issuer,
XACMLAuthzDecisionQueryType xacmlRequest)
throws ProcessingException,
ConfigurationException
- Throws:
ProcessingException
ConfigurationException
Copyright © 2013 JBoss by Red Hat. All Rights Reserved.