@Deprecated public class OpenSSOGroupSubject extends GroupSubject
GROUP_NAME
Constructor and Description |
---|
OpenSSOGroupSubject()
Deprecated.
Constructor.
|
OpenSSOGroupSubject(String group)
Deprecated.
Constructor.
|
OpenSSOGroupSubject(String group,
String pSubjectName)
Deprecated.
Constructs GroupSubject
|
Modifier and Type | Method and Description |
---|---|
SubjectDecision |
evaluate(String realm,
SubjectAttributesManager mgr,
Subject subject,
String resourceName,
Map<String,Set<String>> environment)
Deprecated.
Returns
SubjectDecision of
EntitlementSubject evaluation |
Set<String> |
getRequiredAttributeNames()
Deprecated.
Returns required attribute names.
|
Map<String,Set<String>> |
getSearchIndexAttributes()
Deprecated.
Returns search index attributes.
|
isIdentity
equals, getID, getPSubjectName, getState, hashCode, hasPrincipal, isExclusive, setExclusive, setID, setPSubjectName, setState, toJSONObject, toString
public OpenSSOGroupSubject()
public OpenSSOGroupSubject(String group)
group
- the uuid of the group who is member of the
EntitlementSubject.public OpenSSOGroupSubject(String group, String pSubjectName)
group
- the uuid of the group who is member of the
EntitlementSubjectpSubjectName
- subject name as used in OpenAM policy,
this is relevant only when GroupSubject was created from
OpenAM policy Subjectpublic SubjectDecision evaluate(String realm, SubjectAttributesManager mgr, Subject subject, String resourceName, Map<String,Set<String>> environment) throws EntitlementException
SubjectDecision
of
EntitlementSubject
evaluationevaluate
in interface EntitlementSubject
evaluate
in class GroupSubject
realm
- Realm name.subject
- EntitlementSubject who is under evaluation.resourceName
- Resource name.environment
- Environment parameters.SubjectDecision
of
EntitlementSubject
evaluationcom.sun.identity.entitlement,
- EntitlementException in case
of any errorEntitlementException
- if any errors occur.public Map<String,Set<String>> getSearchIndexAttributes()
getSearchIndexAttributes
in interface EntitlementSubject
getSearchIndexAttributes
in class GroupSubject
public Set<String> getRequiredAttributeNames()
getRequiredAttributeNames
in interface EntitlementSubject
getRequiredAttributeNames
in class GroupSubject
Copyright © 2010–2025 Open Identity Platform Community. All rights reserved.