com.ibm.tscc.rtss.authz.api
Class Attribute
- java.lang.Object
com.ibm.tscc.rtss.authz.api.Attribute
- public class Attribute
- extends java.lang.Object
RequestContext
is how information about the current
request is passed to the external authorization service. An external attribute finder can provide attributes
to the request context. Use the AttributeFactory
to create an instance of
this class.
Since:
7.1.0.1
See Also:
Constructor Summary
Modifier | Constructor and Description |
---|---|
|
Attribute(com.ibm.sec.authz.xacml.provider.Attribute attr)
|
Method Summary
Modifier and Type | Method and Description |
---|---|
|
getAttributeId()
Gets the attribute identifier for this Attribute.
|
|
getDataType()
Gets the data type for this Attribute.
|
|
getIssuer()
Gets the name of the issuer associated with this Attribute.
|
|
getValue()
Gets the value of this Attribute.
|
|
toString()
|
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Constructor Detail
Attribute
- protected Attribute(com.ibm.sec.authz.xacml.provider.Attribute attr)
Method Detail
getAttributeId
- public java.lang.String getAttributeId( )
Gets the attribute identifier for this Attribute.
Returns:
attribute id
getDataType
- public java.lang.String getDataType( )
Gets the data type for this Attribute. Valid data types are defined
in the AttributeFactory.
getValue
- public java.lang.Object getValue( )
Gets the value of this Attribute.
Returns:
the value
getIssuer
- public java.lang.String getIssuer( )
Gets the name of the issuer associated with this Attribute.
Returns:
the issuer
toString
- public java.lang.String toString( )
Overrides:
toString
in class java.lang.Object