|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectcom.ibm.websphere.wim.security.authz.Entitlement
public class Entitlement
A class representing an entitlement.
Field Summary | |
---|---|
static java.lang.String |
ATTRIB_METHOD_READ
|
static java.lang.String |
ATTRIB_METHOD_WRITE
|
static java.lang.String |
METHOD_GET_ENTITLEMENTS
|
static java.lang.String |
OBJECT_METHOD_CREATE
|
static java.lang.String |
OBJECT_METHOD_DELETE
|
static java.lang.String |
OBJECT_METHOD_DELETE_DSC
|
static java.lang.String |
OBJECT_METHOD_GET
|
static java.lang.String |
OBJECT_METHOD_SEARCH
|
static java.lang.String |
OBJECT_METHOD_UPDATE
|
Constructor Summary | |
---|---|
Entitlement(java.lang.String method)
Constructs an object entitlement. |
|
Entitlement(java.lang.String method,
java.lang.String object)
Constructs an object entitlement. |
|
Entitlement(java.lang.String method,
java.lang.String object,
java.lang.String attribute)
Constructs an attribute entitlement. |
Method Summary | |
---|---|
boolean |
equals(java.lang.Object object)
Compares this entitlement to another object. |
java.lang.String |
getAttribute()
Returns the attribute. |
java.lang.String |
getMethod()
Returns the method. |
java.lang.String |
getObject()
Returns the object. |
int |
hashCode()
Returns the hash code. |
boolean |
isAttributeEntitlement()
Indicates whether this is an attribute entitlement. |
boolean |
isAttributeMethodAllowed(java.lang.String method,
java.lang.String attribute)
Indicates whether the attribute method is allowed. |
boolean |
isObjectMethodAllowed(java.lang.String method)
Indicates whether the object method is allowed. |
java.lang.String |
toSimpleString()
Returns the entitlement as a simple string where the hierarchical structures have been removed. |
java.lang.String |
toString()
Returns the entitlement as a string. |
Methods inherited from class java.lang.Object |
---|
clone, finalize, getClass, notify, notifyAll, wait, wait, wait |
Field Detail |
---|
public static final java.lang.String OBJECT_METHOD_CREATE
public static final java.lang.String OBJECT_METHOD_DELETE
public static final java.lang.String OBJECT_METHOD_DELETE_DSC
public static final java.lang.String OBJECT_METHOD_GET
public static final java.lang.String OBJECT_METHOD_SEARCH
public static final java.lang.String OBJECT_METHOD_UPDATE
public static final java.lang.String ATTRIB_METHOD_READ
public static final java.lang.String ATTRIB_METHOD_WRITE
public static final java.lang.String METHOD_GET_ENTITLEMENTS
Constructor Detail |
---|
public Entitlement(java.lang.String method)
method
- Methodpublic Entitlement(java.lang.String method, java.lang.String object)
method
- Methodobject
- Objectpublic Entitlement(java.lang.String method, java.lang.String object, java.lang.String attribute)
method
- Methodobject
- Objectattribute
- AttributeMethod Detail |
---|
public java.lang.String getMethod()
public java.lang.String getObject()
public java.lang.String getAttribute()
public boolean isAttributeEntitlement()
public boolean isObjectMethodAllowed(java.lang.String method)
method
- Methodpublic boolean isAttributeMethodAllowed(java.lang.String method, java.lang.String attribute)
method
- Methodattribute
- Attributepublic boolean equals(java.lang.Object object)
equals
in class java.lang.Object
object
- Objectpublic int hashCode()
hashCode
in class java.lang.Object
public java.lang.String toString()
toString
in class java.lang.Object
public java.lang.String toSimpleString()
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |