|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.wso2.balana.ctx.MissingAttributeDetail
public class MissingAttributeDetail
This represents the MissingAttributeDetailType in context schema. this contains the information about attributes required for policy evaluation that were missing from the request context.
Constructor Summary | |
---|---|
MissingAttributeDetail(URI id,
URI type,
URI category,
int xacmlVersion)
Creates a new MissingAttributeDetail |
|
MissingAttributeDetail(URI id,
URI type,
URI category,
List<AttributeValue> attributeValues,
int xacmlVersion)
Creates a new MissingAttributeDetail |
|
MissingAttributeDetail(URI id,
URI type,
URI category,
String issuer,
List<AttributeValue> attributeValues,
int xacmlVersion)
Creates a new MissingAttributeDetail |
Method Summary | |
---|---|
String |
getEncoded()
Returns the encoded String from MissingAttributeDetail |
static MissingAttributeDetail |
getInstance(Node root,
PolicyMetaData metaData)
Creates an instance of an MissingAttributeDetail based on the root
DOM node of the XML data. |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public MissingAttributeDetail(URI id, URI type, URI category, String issuer, List<AttributeValue> attributeValues, int xacmlVersion)
MissingAttributeDetail
id
- the id of the attributetype
- the type of the attributecategory
- category of the attributes elements whether it is subject, action and etcissuer
- the attribute's issuer or null if there is noneattributeValues
- actual List
of AttributeValue
xacmlVersion
- xacml versionpublic MissingAttributeDetail(URI id, URI type, URI category, List<AttributeValue> attributeValues, int xacmlVersion)
MissingAttributeDetail
id
- the id of the attributetype
- the type of the attributecategory
- category of the attributes elements whether it is subject, action and etcattributeValues
- actual List
of AttributeValue
xacmlVersion
- xacml versionpublic MissingAttributeDetail(URI id, URI type, URI category, int xacmlVersion)
MissingAttributeDetail
id
- the id of the attributetype
- the type of the attributecategory
- category of the attributes elements whether it is subject, action and etcxacmlVersion
- xacml versionMethod Detail |
---|
public static MissingAttributeDetail getInstance(Node root, PolicyMetaData metaData) throws ParsingException
MissingAttributeDetail
based on the root
DOM node of the XML data.
root
- the DOM root of the AttributeType XML typemetaData
- policy meta data
MissingAttributeDetail
object
ParsingException
- throws ParsingException if the data is invalidpublic String getEncoded() throws ParsingException
ParsingException
- if there are any issues, when parsing object in to Sting
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |