Package | Description |
---|---|
com.sun.identity.xacml.client |
Defines classes to handle XACML requests.
|
com.sun.identity.xacml.common |
Defines common XACML Utilities and Constants
|
com.sun.identity.xacml.context |
Defines XACML2 context classes
|
com.sun.identity.xacml.context.impl |
Defines XACML Context implementations.
|
com.sun.identity.xacml.plugins | |
com.sun.identity.xacml.policy |
Defines XACML Policy classes.
|
com.sun.identity.xacml.policy.impl |
Defines XACML Policy implementations.
|
com.sun.identity.xacml.saml2 |
Defines XACML interfaces for SAMLv2
|
com.sun.identity.xacml.saml2.impl |
Defines XACML implementations for SAMLv2.
|
com.sun.identity.xacml.spi |
Modifier and Type | Method and Description |
---|---|
static XACMLRequestProcessor |
XACMLRequestProcessor.getInstance()
Returns an instance of
XACMLRequestProcessor |
Response |
XACMLRequestProcessor.processRequest(Request xacmlRequest,
String pdpEntityId,
String pepEntityId)
Processes an XACML context Request and returns an XACML context
Response.
|
Modifier and Type | Method and Description |
---|---|
static Attribute |
XACMLSDKUtils.createAttribute(List values,
URI attributeId,
URI dataType,
String issuer) |
Modifier and Type | Method and Description |
---|---|
void |
Response.addResult(Result result)
Adds a
Result to this object |
Action |
ContextFactory.createAction(Element elem)
Returns a new instance of
Action . |
Action |
ContextFactory.createAction(String xml)
Returns a new instance of
Action . |
Attribute |
ContextFactory.createAttribute(Element elem)
Returns a new instance of
Attribute . |
Attribute |
ContextFactory.createAttribute(String xml)
Returns a new instance of
Attribute . |
Decision |
ContextFactory.createDecision()
Returns a new instance of
Decision . |
Decision |
ContextFactory.createDecision(Element elem)
Returns a new instance of
Decision . |
Decision |
ContextFactory.createDecision(String xml)
Returns a new instance of
Decision
The return object is immutable. |
Environment |
ContextFactory.createEnvironment(Element elem)
Returns a new instance of
Environment . |
Environment |
ContextFactory.createEnvironment(String xml)
Returns a new instance of
Environment . |
Request |
ContextFactory.createRequest(Element elem)
Returns a new instance of
Request . |
Request |
ContextFactory.createRequest(String xml)
Returns a new instance of
Request
The return object is immutable. |
Resource |
ContextFactory.createResource(Element elem)
Returns a new instance of
Resource . |
Resource |
ContextFactory.createResource(String xml)
Returns a new instance of
Resource
The return object is immutable. |
Response |
ContextFactory.createResponse()
Returns a new instance of
Response . |
Response |
ContextFactory.createResponse(Element elem)
Returns a new instance of
Response . |
Response |
ContextFactory.createResponse(String xml)
Returns a new instance of
Response
The return object is immutable. |
Result |
ContextFactory.createResult()
Returns a new instance of
Result . |
Result |
ContextFactory.createResult(Element elem)
Returns a new instance of
Result . |
Result |
ContextFactory.createResult(String xml)
Returns a new instance of
Result
The return object is immutable. |
Status |
ContextFactory.createStatus()
Returns a new instance of
Status . |
Status |
ContextFactory.createStatus(Element elem)
Returns a new instance of
Status . |
Status |
ContextFactory.createStatus(String xml)
Returns a new instance of
Status
The return object is immutable. |
StatusCode |
ContextFactory.createStatusCode()
Returns a new instance of
StatusCode . |
StatusCode |
ContextFactory.createStatusCode(Element elem)
Returns a new instance of
StatusCode . |
StatusCode |
ContextFactory.createStatusCode(String xml)
Returns a new instance of
StatusCode
The return object is immutable. |
StatusDetail |
ContextFactory.createStatusDetail()
Returns a new instance of
StatusDetail . |
StatusDetail |
ContextFactory.createStatusDetail(Element elem)
Returns a new instance of
StatusDetail . |
StatusDetail |
ContextFactory.createStatusDetail(String xml)
Returns a new instance of
StatusDetail
The return object is immutable. |
StatusMessage |
ContextFactory.createStatusMessage()
Returns a new instance of
StatusMessage . |
StatusMessage |
ContextFactory.createStatusMessage(Element elem)
Returns a new instance of
StatusMessage . |
StatusMessage |
ContextFactory.createStatusMessage(String xml)
Returns a new instance of
StatusMessage
The return object is immutable. |
Subject |
ContextFactory.createSubject(Element elem)
Returns a new instance of
Subject . |
Subject |
ContextFactory.createSubject(String xml)
Returns a new instance of
Subject . |
XACMLAuthzDecisionQuery |
ContextFactory.createXACMLAuthzDecisionQuery(Element elem)
Returns a new instance of
XACMLAuthzDecisionQuery . |
XACMLAuthzDecisionQuery |
ContextFactory.createXACMLAuthzDecisionQuery(String xml)
Returns a new instance of
XACMLAuthzDecisionQuery . |
XACMLAuthzDecisionStatement |
ContextFactory.createXACMLAuthzDecisionStatement(Element elem)
Returns a new instance of
XACMLAuthzDecisionStatement . |
XACMLAuthzDecisionStatement |
ContextFactory.createXACMLAuthzDecisionStatement(String xml)
Returns a new instance of
XACMLAuthzDecisionStatement . |
void |
Request.setAction(Action action)
Sets the instance of
Action |
void |
MissingAttributeDetail.setAttributeId(String attributeId)
Sets the
AttributeId s of this object |
void |
Attribute.setAttributeId(URI attributeID)
Sets the attributeId of the
Attribute . |
void |
ResourceContent.setAttributes(List attributes)
Sets the
Attribute elements of this object |
void |
Action.setAttributes(List attributes)
Sets the
Attribute elements of this object |
void |
Environment.setAttributes(List attributes)
Sets the
Attribute elements of this object |
void |
Subject.setAttributes(List attributes)
Sets the
Attribute elements of this object |
void |
Resource.setAttributes(List attributes)
Sets the
Attribute elements of this object |
void |
Attribute.setAttributeStringValues(List attrValues)
Sets the attribute values for this object
|
void |
MissingAttributeDetail.setAttributeValues(List values)
Sets the
AttributeValue s of this object |
void |
Attribute.setAttributeValues(List attrValues)
Sets the
AttributeValue elements of this object |
void |
MissingAttributeDetail.setDataType(String dataType)
Sets the
DataType s of this object |
void |
Attribute.setDataType(URI dataType)
Sets the data type of the contents of the
AttributeValue
elements. |
void |
Result.setDecision(Decision decision)
Sets the
Decision of this object |
void |
StatusDetail.setElement(Element element) |
void |
Request.setEnvironment(Environment env)
Sets the instance of
Environment |
void |
MissingAttributeDetail.setIssuer(String issuer)
Sets the
Issuer s of this object |
void |
Attribute.setIssuer(String issuer)
Sets the issuer of the
Attribute . |
void |
StatusCode.setMinorCodeValue(String minorCodeValue)
Sets the
minorCodeValue of this object |
void |
Result.setObligations(Obligations obligations)
Sets the
Obligations of this object |
void |
Resource.setResourceContent(Element resourceContent)
Sets the resource content of this object
|
void |
ResourceContent.setResourceContent(String resourceContent)
Sets the resource content of this object
|
void |
Result.setResourceId(String resourceId)
Sets the
Resourceid s of this object |
void |
Request.setResources(List resources)
Sets the one to many
Resource elements of this object |
void |
Response.setResults(List results)
Sets the
Result s of this object |
void |
Result.setStatus(Status status)
Sets the
Status of this object |
void |
Status.setStatusCode(StatusCode statusCode)
Sets the
StatusCode of this object |
void |
Status.setStatusDetail(StatusDetail statusDetail)
Sets the
StatusDetail of this object |
void |
Status.setStatusMessage(StatusMessage statusMessage)
Sets the
StatusMessage of this object |
void |
Subject.setSubjectCategory(URI subjectCategory)
Sets the
SubjectCategory of this object |
void |
Request.setSubjects(List subjects)
Sets the one to many
Subject elements of this object |
void |
StatusMessage.setValue(String value)
Sets the
value of this object |
void |
Decision.setValue(String value)
Sets the
value s of this object |
void |
StatusCode.setValue(String value)
Sets the
value of this object |
String |
StatusMessage.toXMLString()
Returns a string representation
|
String |
MissingAttributeDetail.toXMLString()
Returns a string representation
|
String |
StatusDetail.toXMLString()
Returns a string representation
|
String |
ResourceContent.toXMLString()
Returns a string representation of this object
|
String |
Decision.toXMLString()
Returns a string representation
|
String |
StatusCode.toXMLString()
Returns a string representation
|
String |
Action.toXMLString()
Returns a string representation of this object
|
String |
Environment.toXMLString()
Returns a string representation of this object
|
String |
Response.toXMLString()
Returns a string representation of this object
|
String |
Attribute.toXMLString()
Returns a string representation of this object.
|
String |
Request.toXMLString()
Returns a string representation of this object
|
String |
Result.toXMLString()
Returns a string representation
|
String |
Subject.toXMLString()
Returns a string representation of this object
|
String |
Status.toXMLString()
Returns a string representation
|
String |
Resource.toXMLString()
Returns a string representation of this object
|
String |
StatusMessage.toXMLString(boolean includeNSPrefix,
boolean declareNS)
Returns a string representation
|
String |
MissingAttributeDetail.toXMLString(boolean includeNSPrefix,
boolean declareNS)
Returns a string representation
|
String |
StatusDetail.toXMLString(boolean includeNSPrefix,
boolean declareNS)
Returns a string representation
|
String |
ResourceContent.toXMLString(boolean includeNSPrefix,
boolean declareNS)
Returns a
String representation of this object |
String |
Decision.toXMLString(boolean includeNSPrefix,
boolean declareNS)
Returns a string representation
|
String |
StatusCode.toXMLString(boolean includeNSPrefix,
boolean declareNS)
Returns a string representation
|
String |
Action.toXMLString(boolean includeNSPrefix,
boolean declareNS)
Returns a
String representation of this object |
String |
Environment.toXMLString(boolean includeNSPrefix,
boolean declareNS)
Returns a
String representation of this object |
String |
Response.toXMLString(boolean includeNSPrefix,
boolean declareNS)
Returns a string representation of this object
|
String |
Attribute.toXMLString(boolean includeNSPrefix,
boolean declareNS)
Returns a
String representation of this object |
String |
Request.toXMLString(boolean includeNSPrefix,
boolean declareNS)
Returns a
String representation of this object |
String |
Result.toXMLString(boolean includeNSPrefix,
boolean declareNS)
Returns a string representation
|
String |
Subject.toXMLString(boolean includeNSPrefix,
boolean declareNS)
Returns a
String representation of this object |
String |
Status.toXMLString(boolean includeNSPrefix,
boolean declareNS)
Returns a string representation
|
String |
Resource.toXMLString(boolean includeNSPrefix,
boolean declareNS)
Returns a
String representation of this object |
Modifier and Type | Method and Description |
---|---|
void |
ResponseImpl.addResult(Result result)
Adds a
Result to this object |
void |
RequestImpl.setAction(Action argAction)
Sets the instance of
Action |
void |
AttributeImpl.setAttributeId(URI attributeId)
Sets the attribiteId of the
>Attribute |
void |
ResourceImpl.setAttributes(List attributes)
Sets the
Attribute elements of this object |
void |
ActionImpl.setAttributes(List attributes)
Sets the
Attribute elements of this object |
void |
EnvironmentImpl.setAttributes(List attributes)
Sets the
Attribute elements of this object |
void |
SubjectImpl.setAttributes(List attributes)
Sets the
Attribute elements of this object |
void |
AttributeImpl.setAttributeStringValues(List stringValues)
Sets the attribute values for this object
|
void |
AttributeImpl.setAttributeValues(List values)
Sets the
AttributeValue elements of this object |
void |
AttributeImpl.setDataType(URI dataType)
Sets the data type of the contents of the
AttributeValue
elements. |
void |
ResultImpl.setDecision(Decision decision)
Sets the
Decision of this object |
void |
StatusDetailImpl.setElement(Element element) |
void |
RequestImpl.setEnvironment(Environment argEnv)
Sets the instance of the
Environment |
void |
AttributeImpl.setIssuer(String issuer)
Sets the issuer of the
Attribute . |
void |
StatusCodeImpl.setMinorCodeValue(String minorCodeValue)
Sets the
minorCodeValue of this object |
void |
ResultImpl.setObligations(Obligations obligations)
Sets the
Obligations of this object |
void |
ResourceImpl.setResourceContent(Element resourceContent)
Sets the ResourceContent of this Resource
|
void |
ResultImpl.setResourceId(String resourceId)
Sets
resourceId of this object |
void |
RequestImpl.setResources(List resources)
Sets the one to many
Resource elements of this object |
void |
ResponseImpl.setResults(List values)
Sets the
Result s of this object |
void |
ResultImpl.setStatus(Status status)
Sets the
Status of this object |
void |
StatusImpl.setStatusCode(StatusCode statusCode)
Sets the
StatusCode of this object |
void |
StatusImpl.setStatusDetail(StatusDetail statusDetail)
Sets the
StatusDetail of this object |
void |
StatusImpl.setStatusMessage(StatusMessage statusMessage)
Sets the
StatusMessage of this object |
void |
SubjectImpl.setSubjectCategory(URI subjectCategory)
Sets the
SubjectCategory of this object |
void |
RequestImpl.setSubjects(List subjects)
Sets the one to many
Subject elements of this object |
void |
DecisionImpl.setValue(String value)
Sets the
value s of this object |
void |
StatusMessageImpl.setValue(String value)
Sets the
value of this object |
void |
StatusCodeImpl.setValue(String value)
Sets the
value of this object |
String |
ResultImpl.toXMLString()
Returns a string representation of this object
|
String |
StatusImpl.toXMLString()
Returns a string representation
|
String |
AttributeImpl.toXMLString()
Returns a string representation of this object
|
String |
ResourceImpl.toXMLString()
Returns a string representation of this object
|
String |
ActionImpl.toXMLString()
Returns a string representation of this object
|
String |
ResponseImpl.toXMLString()
Returns a string representation of this object
|
String |
DecisionImpl.toXMLString()
Returns a string representation
|
String |
StatusMessageImpl.toXMLString()
Returns a string representation
|
String |
StatusCodeImpl.toXMLString()
Returns a string representation
|
String |
EnvironmentImpl.toXMLString()
Returns a string representation of this object
|
String |
SubjectImpl.toXMLString()
Returns a string representation of this object
|
String |
RequestImpl.toXMLString()
Returns a string representation of this object
|
String |
StatusDetailImpl.toXMLString()
Returns a string representation
|
String |
ResultImpl.toXMLString(boolean includeNSPrefix,
boolean declareNS)
Returns a string representation of this object
|
String |
StatusImpl.toXMLString(boolean includeNSPrefix,
boolean declareNS)
Returns a string representation
|
String |
AttributeImpl.toXMLString(boolean includeNSPrefix,
boolean declareNS)
Returns a
String representation of this object |
String |
ResourceImpl.toXMLString(boolean includeNSPrefix,
boolean declareNS)
Returns a
String representation of this object |
String |
ActionImpl.toXMLString(boolean includeNSPrefix,
boolean declareNS)
Returns a
String representation of this object |
String |
ResponseImpl.toXMLString(boolean includeNSPrefix,
boolean declareNS)
Returns a string representation of this object
|
String |
DecisionImpl.toXMLString(boolean includeNSPrefix,
boolean declareNS)
Returns a string representation
|
String |
StatusMessageImpl.toXMLString(boolean includeNSPrefix,
boolean declareNS)
Returns a string representation
|
String |
StatusCodeImpl.toXMLString(boolean includeNSPrefix,
boolean declareNS)
Returns a string representation
|
String |
EnvironmentImpl.toXMLString(boolean includeNSPrefix,
boolean declareNS)
Returns a
String representation of this object |
String |
SubjectImpl.toXMLString(boolean includeNSPrefix,
boolean declareNS)
Returns a
String representation of this object |
String |
RequestImpl.toXMLString(boolean includeNSPrefix,
boolean declareNS)
Returns a
String representation of this object |
String |
StatusDetailImpl.toXMLString(boolean includeNSPrefix,
boolean declareNS)
Returns a string representation
|
Constructor and Description |
---|
ActionImpl(Element element)
This constructor is used to build
Action object from a
block of existing XML that has already been built into a DOM. |
ActionImpl(String xml)
This constructor is used to build
Action object from a
XML string. |
AttributeImpl(Element element)
This constructor is used to build
Request object from a
block of existing XML that has already been built into a DOM. |
AttributeImpl(String xml)
This constructor is used to build
Attribute object from a
XML string. |
DecisionImpl()
Constructs a
Decision object |
DecisionImpl(Element element)
Constructs a
Decision object from an XML DOM element |
DecisionImpl(String xml)
Constructs a
Decision object from an XML string |
EnvironmentImpl(Element element)
This constructor is used to build
Environment object from a
block of existing XML that has already been built into a DOM. |
EnvironmentImpl(String xml)
This constructor is used to build
Environment object from a
XML string. |
RequestImpl(Element element)
This constructor is used to build
Request object from a
block of existing XML that has already been built into a DOM. |
RequestImpl(String xml)
This constructor is used to build
Request object from a
XML string. |
ResourceImpl(Element element)
This constructor is used to build
resource object from a
block of existing XML that has already been built into a DOM. |
ResourceImpl(String xml)
This constructor is used to build
Resource object from a
XML string. |
ResponseImpl(Element element)
Constructs a
Response object from an XML DOM element |
ResponseImpl(String xml)
Constructs a
Response object from an XML string |
ResultImpl()
Constructs a
Result object |
ResultImpl(Element element)
Constructs a
Result object from an XML DOM element |
ResultImpl(String xml)
Constructs a
Result object from an XML string |
StatusCodeImpl()
Constructs a
StatusCode object |
StatusCodeImpl(Element element)
Constructs a
StatusCode object from an XML DOM element |
StatusCodeImpl(String xml)
Constructs a
StatusCode object from an XML string |
StatusDetailImpl()
Constructs a
StatusDetail object |
StatusDetailImpl(Element element)
Constructs a
StatusDetail object from an XML DOM element |
StatusDetailImpl(String xml)
Constructs a
StatusDetail object from an XML string |
StatusImpl()
Constructs a
Status object |
StatusImpl(Element element)
Constructs a
Status object from an XML DOM element |
StatusImpl(String xml)
Constructs a
Status object from an XML string |
StatusMessageImpl()
Constructs a
StatusMessage object |
StatusMessageImpl(Element element)
Constructs a
StatusMessage object from an XML DOM element |
StatusMessageImpl(String xml)
Constructs a
StatusMessage object from an XML string |
SubjectImpl(Element element)
This constructor is used to build
Subject object from a
block of existing XML that has already been built into a DOM. |
SubjectImpl(String xml)
This constructor is used to build
Subject object from a
XML string. |
Modifier and Type | Method and Description |
---|---|
void |
FMResultMapper.initialize(String pdpEntityId,
String pepEntityId,
Map properties)
Initializes the mapper implementation.
|
void |
FMResourceMapper.initialize(String pdpEntityId,
String pepEntityId,
Map properties)
Initializes the mapper implementation.
|
void |
FMActionMapper.initialize(String pdpEntityId,
String pepEntityId,
Map properties)
Initializes the mapper implementation.
|
void |
FMEnvironmentMapper.initialize(String pdpEntityId,
String pepEntityId,
Map properties)
Initializes the mapper implementation.
|
void |
FMSubjectMapper.initialize(String pdpEntityId,
String pepEntityId,
Map properties)
Initializes the mapper implementation.
|
String |
FMActionMapper.mapToNativeAction(Action xacmlContextAction,
String serviceName)
Returns native action name
|
Map |
FMEnvironmentMapper.mapToNativeEnvironment(Environment xacmlContextEnvironment,
List xacmlContextSubjects)
Returns native environment
|
String[] |
FMResourceMapper.mapToNativeResource(Resource xacmlContextResource)
Returns native resource and service name
|
Object |
FMSubjectMapper.mapToNativeSubject(List xacmlContextSubjects)
Returns native subject, OpenAM SSOToken
|
Action |
FMActionMapper.mapToXACMLAction(String nativeActionName,
String serviceName)
Returns XACML context Action
|
String |
FMActionMapper.mapToXACMLActionEffect(String nativeActionEffect,
String serviceName)
Returns XACML context decision effect
|
Resource |
FMResourceMapper.mapToXACMLResoure(String resourceName,
String serviceName)
Returns XACML context Resource
|
Result |
FMResultMapper.mapToXACMLResult(Object nativeResult,
String nativeServiceName,
ResourceMapper resourceMapper,
ActionMapper actionMapper)
Maps
com.sun.identity.policy.ResourceResult to
XACML context Result |
Modifier and Type | Method and Description |
---|---|
void |
Obligations.addObligation(Obligation obligation) |
Obligation |
PolicyFactory.createObligation(Element elem)
Returns a new instance of
Obligation . |
Obligation |
PolicyFactory.createObligation(String xml)
Returns a new instance of
Obligation
The return object is immutable. |
Obligations |
PolicyFactory.createObligations(Element elem)
Returns a new instance of
Obligations . |
Obligations |
PolicyFactory.createObligations(String xml)
Returns a new instance of
Obligations
The return object is immutable. |
void |
Obligation.setAttributeAssignments(List attributeAssignments)
Sets XML elements corresponding to
AttributeAssignment elements for this obligation. |
void |
Obligation.setFulfillOn(String fulfillOn)
Sets the FullFillOn effect type of this obligation
|
void |
Obligation.setObligationId(URI obligationId)
Sets the ObligationId of the
Obligation |
void |
Obligations.setObligations(List obligations)
Sets the
Obligation objects of this
Obligations |
String |
Obligations.toXMLString()
Returns a string representation of this object
|
String |
Obligation.toXMLString()
Returns a string representation of this object
|
String |
Obligations.toXMLString(boolean includeNSPrefix,
boolean declareNS)
Returns a string representation of this object
|
String |
Obligation.toXMLString(boolean includeNSPrefix,
boolean declareNS)
Returns a string representation of this object
|
Modifier and Type | Method and Description |
---|---|
void |
ObligationsImpl.addObligation(Obligation obligation)
Adds an
Obligation to this object. |
void |
ObligationImpl.setAttributeAssignments(List attributeAssignments)
Sets XML elements corresponding to
AttributeAssignment elements for this obligation. |
void |
ObligationImpl.setFulfillOn(String fulfillOn)
Sets the FullFillOn effect type of this obligation
|
void |
ObligationImpl.setObligationId(URI obligationId)
Sets the ObligationId of the
Obligation |
void |
ObligationsImpl.setObligations(List obligations)
Sets the
Obligation objects of this
Obligations |
String |
ObligationsImpl.toXMLString()
Returns a string representation of this object
|
String |
ObligationImpl.toXMLString()
Returns a string representation of this object
|
String |
ObligationsImpl.toXMLString(boolean includeNSPrefix,
boolean declareNS)
Returns a string representation of this object
|
String |
ObligationImpl.toXMLString(boolean includeNSPrefix,
boolean declareNS)
Returns a string representation of this object
|
Constructor and Description |
---|
ObligationImpl(Element element)
This constructor is used to build
ObligationImpl object
from a block of existing XML that has already been built into a DOM. |
ObligationImpl(String xml)
This constructor is used to build
Obligation object
from an XML string. |
ObligationsImpl(Element element)
Constructs an
ObligationsImpl object from an XML DOM element |
ObligationsImpl(String xml)
Constructs an
ObligationsImpl object from an XML string |
Modifier and Type | Method and Description |
---|---|
Request |
XACMLAuthzDecisionStatement.getRequest()
Returns
Request element of this object |
void |
XACMLAuthzDecisionQuery.setInputContextOnly(boolean inputContextOnly)
Sets the XML attribute boolean value which governs the
source of information that the PDP is allowed to use in
making an authorization decision.
|
void |
XACMLAuthzDecisionStatement.setRequest(Request request)
Sets
Request element of this object |
void |
XACMLAuthzDecisionQuery.setRequest(Request request)
Sets the
xacml-context:Request element of this object |
void |
XACMLAuthzDecisionStatement.setResponse(Response response)
Sets
Response element of this object |
void |
XACMLAuthzDecisionQuery.setReturnContext(boolean returnContext)
Sets the boolean value for this XML attribute
|
String |
XACMLAuthzDecisionStatement.toXMLString()
Returns a String representation of the element.
|
String |
XACMLAuthzDecisionQuery.toXMLString()
Returns a string representation of this object
|
String |
XACMLAuthzDecisionStatement.toXMLString(boolean includeNS,
boolean declareNS)
Returns a String representation of the element.
|
String |
XACMLAuthzDecisionQuery.toXMLString(boolean includeNSPrefix,
boolean declareNS)
Returns a
String representation of this object |
Modifier and Type | Method and Description |
---|---|
void |
XACMLAuthzDecisionQueryImpl.setInputContextOnly(boolean inputContextOnly)
Sets the XML attribute boolean value which governs the
source of information that the PDP is allowed to use in
making an authorization decision.
|
void |
XACMLAuthzDecisionQueryImpl.setRequest(Request request)
Sets the
xacml-context:Request element of this object |
void |
XACMLAuthzDecisionStatementImpl.setRequest(Request request)
Sets
Request element of this object. |
void |
XACMLAuthzDecisionStatementImpl.setResponse(Response response)
Sets
Response element of this object |
void |
XACMLAuthzDecisionQueryImpl.setReturnContext(boolean returnContext)
Sets the boolean value for this XML attribute
|
String |
XACMLAuthzDecisionQueryImpl.toXMLString()
Returns a string representation of this object
|
String |
XACMLAuthzDecisionStatementImpl.toXMLString()
Returns a string representation
|
String |
XACMLAuthzDecisionQueryImpl.toXMLString(boolean includeNSPrefix,
boolean declareNS)
Returns a
String representation of this object |
String |
XACMLAuthzDecisionStatementImpl.toXMLString(boolean includeNSPrefix,
boolean declareNS)
Returns a string representation
|
Constructor and Description |
---|
XACMLAuthzDecisionStatementImpl(Element element)
Constructs an
XACMLAuthzDecisionStatementImpl object
from an XML DOM element |
XACMLAuthzDecisionStatementImpl(String xml)
Constructs an
XACMLAuthzDecisionStatementImpl object
from an XML string |
Modifier and Type | Method and Description |
---|---|
void |
SubjectMapper.initialize(String pdpEntityId,
String pepEntityId,
Map properties)
Initializes the configuration data needed by this mapper.
|
void |
EnvironmentMapper.initialize(String pdpEntityId,
String pepEntityId,
Map properties)
Initializes the mapper implementation.
|
void |
ResourceMapper.initialize(String pdpEntityId,
String pepEntityId,
Map properties)
Initializes the mapper implementation.
|
void |
ActionMapper.initialize(String pdpEntityId,
String pepEntityId,
Map properties)
Initializes the mapper implementation.
|
void |
ResultMapper.initialize(String pdpEntityId,
String pepEntityId,
Map properties)
Initializes the mapper implementation.
|
String |
ActionMapper.mapToNativeAction(Action xacmlContextAction,
String serviceName)
Returns native action name
|
Map |
EnvironmentMapper.mapToNativeEnvironment(Environment xacmlContextEnvironment,
List xacmlContextSubjects)
Returns native environment
|
String[] |
ResourceMapper.mapToNativeResource(Resource xacmlContextResource)
Returns native resource and service name
|
Object |
SubjectMapper.mapToNativeSubject(List xacmlContextSubjects)
This is the main API which does the mapping of XACML
Subject
to native subject ( native being subject in the context of the federation
manager). |
Action |
ActionMapper.mapToXACMLAction(String nativeActionName,
String serviceName)
Returns XACML context Action
|
String |
ActionMapper.mapToXACMLActionEffect(String nativeActionEffect,
String serviceName)
Returns XACML context decision effect
|
Resource |
ResourceMapper.mapToXACMLResoure(String resourceName,
String serviceName)
Returns XACML context Resource
|
Result |
ResultMapper.mapToXACMLResult(Object nativeResult,
String nativeServiceName,
ResourceMapper resourceMapper,
ActionMapper actionMapper)
Returns XACML context Result
|
Copyright © 2010–2025 Open Identity Platform Community. All rights reserved.