@Deprecated public abstract class EntitlementSubjectImpl extends Object implements SubjectImplementation
Constructor and Description |
---|
EntitlementSubjectImpl()
Deprecated.
Constructor
|
EntitlementSubjectImpl(String uuid)
Deprecated.
Constructor
|
EntitlementSubjectImpl(String uuid,
String pSubjectName)
Deprecated.
Constructor.
|
Modifier and Type | Method and Description |
---|---|
boolean |
equals(Object obj)
Deprecated.
Returns
true if the passed in object is equal to this object |
String |
getID()
Deprecated.
Returns the Identifier.
|
String |
getPSubjectName()
Deprecated.
Returns OpenAM policy subject name of the object
|
String |
getState()
Deprecated.
Returns state of the object.
|
int |
hashCode()
Deprecated.
Returns hash code of the object
|
protected boolean |
hasPrincipal(Subject subject,
String uuid)
Deprecated.
|
boolean |
isExclusive()
Deprecated.
Returns
true for exclusive. |
void |
setExclusive(boolean flag)
Deprecated.
Sets exclusive.
|
void |
setID(String uuid)
Deprecated.
Sets the Identifier.
|
void |
setPSubjectName(String pSubjectName)
Deprecated.
Sets OpenAM policy subject name of the object
|
void |
setState(String state)
Deprecated.
Sets state of the object
|
org.json.JSONObject |
toJSONObject()
Deprecated.
Returns JSONObject mapping of the object.
|
String |
toString()
Deprecated.
Returns string representation of the object.
|
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
evaluate, getRequiredAttributeNames, getSearchIndexAttributes, isIdentity
public EntitlementSubjectImpl()
public EntitlementSubjectImpl(String uuid)
uuid
- the universal ID of subject.public void setState(String state)
setState
in interface EntitlementSubject
state
- State of the object encoded as stringpublic String getState()
getState
in interface EntitlementSubject
public org.json.JSONObject toJSONObject() throws org.json.JSONException
org.json.JSONException
public String toString()
public void setID(String uuid)
uuid
- Identifier.public String getID()
public void setPSubjectName(String pSubjectName)
pSubjectName
- subject name as used in OpenAM policy,
this is relevant only when GroupSubject was created from
OpenAM policy Subjectpublic String getPSubjectName()
public boolean equals(Object obj)
true
if the passed in object is equal to this objectpublic int hashCode()
public boolean isExclusive()
true
for exclusive.true
for exclusive.public void setExclusive(boolean flag)
flag
- true
for exclusive.Copyright © 2010–2025 Open Identity Platform Community. All rights reserved.