Package com.sun.identity.xacml.context
Interface MissingAttributeDetail
-
- All Superinterfaces:
XmlSerializable
@SupportedAll public interface MissingAttributeDetail extends XmlSerializable
TheStatusCodeelement is a container of one or moreStatuss issuded by authorization authority.
-
-
Method Summary
All Methods Instance Methods Abstract Methods Default Methods Modifier and Type Method Description StringgetAttributeId()Returns theAttributeIds of this objectListgetAttributeValues()Returns theAttributeValues of this objectStringgetDataType()Returns theDataTypes of this objectStringgetIssuer()Returns theIssuers of this objectbooleanisMutable()Checks if the object is mutablevoidmakeImmutable()Makes the object immutablevoidsetAttributeId(String attributeId)Sets theAttributeIds of this objectvoidsetAttributeValues(List values)Sets theAttributeValues of this objectvoidsetDataType(String dataType)Sets theDataTypes of this objectvoidsetIssuer(String issuer)Sets theIssuers of this objectdefault StringtoXMLString()Returns a string representation of this objectdefault StringtoXMLString(boolean includeNSPrefix, boolean declareNS)Returns aStringrepresentation of this object-
Methods inherited from interface com.sun.identity.saml2.common.XmlSerializable
toDocumentFragment
-
-
-
-
Method Detail
-
getAttributeValues
List getAttributeValues()
Returns theAttributeValues of this object- Returns:
- the
AttributeValues of this object
-
setAttributeValues
void setAttributeValues(List values) throws XACMLException
Sets theAttributeValues of this object- Parameters:
values- theAttributeValues of this object- Throws:
XACMLException- if the object is immutable
-
getAttributeId
String getAttributeId()
Returns theAttributeIds of this object- Returns:
- the
AttributeIds of this object
-
setAttributeId
void setAttributeId(String attributeId) throws XACMLException
Sets theAttributeIds of this object- Parameters:
attributeId- theAttributeIds of this object- Throws:
XACMLException- if the object is immutable
-
getDataType
String getDataType()
Returns theDataTypes of this object- Returns:
- the
DataTypes of this object
-
setDataType
void setDataType(String dataType) throws XACMLException
Sets theDataTypes of this object- Parameters:
dataType- theDataTypes of this object- Throws:
XACMLException- if the object is immutable
-
getIssuer
String getIssuer()
Returns theIssuers of this object- Returns:
- the
Issuers of this object
-
setIssuer
void setIssuer(String issuer) throws XACMLException
Sets theIssuers of this object- Parameters:
issuer- theIssuers of this object- Throws:
XACMLException- if the object is immutable
-
toXMLString
default String toXMLString(boolean includeNSPrefix, boolean declareNS) throws XACMLException
Returns aStringrepresentation of this object- Specified by:
toXMLStringin interfaceXmlSerializable- Parameters:
includeNSPrefix- Determines whether or not the namespace qualifier is prepended to the Element when converteddeclareNS- Determines whether or not the namespace is declared within the Element.- Returns:
- a string representation of this object
- Throws:
XACMLException- if conversion fails for any reason
-
toXMLString
default String toXMLString() throws XACMLException
Returns a string representation of this object- Specified by:
toXMLStringin interfaceXmlSerializable- Returns:
- a string representation of this object
- Throws:
XACMLException- if conversion fails for any reason
-
makeImmutable
void makeImmutable()
Makes the object immutable
-
isMutable
boolean isMutable()
Checks if the object is mutable- Returns:
trueif the object is mutable,falseotherwise
-
-