Uses of Interface
com.sun.identity.entitlement.EntitlementSubject
-
Packages that use EntitlementSubject Package Description com.sun.identity.entitlement Defines classes and interfaces to work with entitlements.com.sun.identity.entitlement.opensso com.sun.identity.entitlement.xacml3 org.forgerock.openam.entitlement Defines classes to handle entitlements.org.forgerock.openam.entitlement.conditions org.forgerock.openam.entitlement.conditions.subject org.forgerock.openam.entitlement.rest.model.json Data model for the entitlements resource. -
-
Uses of EntitlementSubject in com.sun.identity.entitlement
Subinterfaces of EntitlementSubject in com.sun.identity.entitlement Modifier and Type Interface Description interfaceSubjectImplementationMaker to indicate that the class is a actual entitlement subject and not a logical operator.Classes in com.sun.identity.entitlement that implement EntitlementSubject Modifier and Type Class Description classAndSubjectEntitlementSubject wrapper on a set of EntitlementSubject(s) to provide boolean And logic Membership is of AndSubject is satisfied if the user is a member of any of the wrappedEntitlementSubjectclassAnyUserSubjectDeprecated.classAttributeSubjectclassEntitlementSubjectImplDeprecated.As of ForgeRock OpenAM 12.classGroupSubjectDeprecated.As of ForgeRock OpenAM 12.classJwtClaimSubjectA policy subject condition that examines claims in a Json Web Token (JWT) subject, such as an OpenID Connect ID token.classLogicalSubjectBase class forOrSubejctandAndSubejct.classNoSubjectclassNotSubjectThis class wrapped on an Entitlement Subject object to provide boolean NOT.classOrSubjectEntitlementSubject wrapper on a set of EntitlementSubject(s) to provide boolean OR logic Membership is of OrSubject is satisfied if the user is a member of any of the wrapped EntitlementSubjectclassUserSubjectDeprecated.As of ForgeRock OpenAM 12.Methods in com.sun.identity.entitlement that return EntitlementSubject Modifier and Type Method Description EntitlementSubjectNotSubject. getESubject()Returns nested EntitlementSubject.EntitlementSubjectPrivilege. getSubject()Returns the eSubject the privilegeMethods in com.sun.identity.entitlement that return types with arguments of type EntitlementSubject Modifier and Type Method Description Set<EntitlementSubject>LogicalSubject. getESubjects()Returns the nested EntitlementSubject(s)Set<EntitlementSubject>NotSubject. getESubjects()Returns the nested EntitlementSubject(s)Methods in com.sun.identity.entitlement with parameters of type EntitlementSubject Modifier and Type Method Description voidNotSubject. setESubject(EntitlementSubject eSubject)Sets nested EntitlementSubject.voidPrivilege. setSubject(EntitlementSubject eSubject)Sets entitlement subject.Method parameters in com.sun.identity.entitlement with type arguments of type EntitlementSubject Modifier and Type Method Description voidLogicalSubject. setESubjects(Set<EntitlementSubject> eSubjects)Sets the nested EntitlementSubject(s)voidNotSubject. setESubjects(Set<EntitlementSubject> eSubjects)Sets the nested EntitlementSubject(s)Constructors in com.sun.identity.entitlement with parameters of type EntitlementSubject Constructor Description NotSubject(EntitlementSubject eSubject)Constructs NotSubjectNotSubject(EntitlementSubject eSubject, String pSubjectName)Constructs NotSubjectConstructor parameters in com.sun.identity.entitlement with type arguments of type EntitlementSubject Constructor Description AndSubject(Set<EntitlementSubject> eSubjects)Constructs OrSubjectAndSubject(Set<EntitlementSubject> eSubjects, String pSubjectName)Constructs OrSubjectLogicalSubject(Set<EntitlementSubject> eSubjects)Constructor.LogicalSubject(Set<EntitlementSubject> eSubjects, String pSubjectName)Constructor.OrSubject(Set<EntitlementSubject> eSubjects)Constructs OrSubjectOrSubject(Set<EntitlementSubject> eSubjects, String pSubjectName)Constructs OrSubject -
Uses of EntitlementSubject in com.sun.identity.entitlement.opensso
Classes in com.sun.identity.entitlement.opensso that implement EntitlementSubject Modifier and Type Class Description classOpenSSOGroupSubjectDeprecated.As of ForgeRock OpenAM 12.classOpenSSOUserSubjectDeprecated.As of ForgeRock OpenAM 12.classPolicySubjectThis subject wraps all OpenAM policy subjects. -
Uses of EntitlementSubject in com.sun.identity.entitlement.xacml3
Methods in com.sun.identity.entitlement.xacml3 that return EntitlementSubject Modifier and Type Method Description static EntitlementSubjectXACMLPrivilegeUtils. getEntitlementSubjectFromPolicy(Policy policy)Constructs EntitlementSubject from policy.Methods in com.sun.identity.entitlement.xacml3 with parameters of type EntitlementSubject Modifier and Type Method Description static AnyOfXACMLPrivilegeUtils. entitlementSubjectToAnyOf(EntitlementSubject es)static List<AnyOf>XACMLPrivilegeUtils. entitlementSubjectToAnyOfList(EntitlementSubject es)static ConditionXACMLPrivilegeUtils. eSubjectConditionToXCondition(EntitlementSubject es, EntitlementCondition ec) -
Uses of EntitlementSubject in org.forgerock.openam.entitlement
Methods in org.forgerock.openam.entitlement that return types with arguments of type EntitlementSubject Modifier and Type Method Description Collection<Class<? extends EntitlementSubject>>ConditionTypeRegistry. getSubjectConditions()Gets all subject conditions in the registry.Class<? extends EntitlementSubject>EntitlementRegistry. getSubjectType(String name)Returns the subject type associated with the given short name, or null if no such subject is registered.Methods in org.forgerock.openam.entitlement with parameters of type EntitlementSubject Modifier and Type Method Description StringEntitlementRegistry. getSubjectName(EntitlementSubject subject)Returns the short name that the given subject is registered under.Method parameters in org.forgerock.openam.entitlement with type arguments of type EntitlementSubject Modifier and Type Method Description static StringEntitlementRegistry. getSubjectTypeName(Class<? extends EntitlementSubject> type)Gets the name of the subject type.voidEntitlementRegistry. registerSubjectType(Class<? extends EntitlementSubject> type)Registers an entitlement subject type using a short name generated from the type name.voidEntitlementRegistry. registerSubjectType(String name, Class<? extends EntitlementSubject> type)Registers an entitlement subject type with the given short name (used in RESTful API calls and in the UI). -
Uses of EntitlementSubject in org.forgerock.openam.entitlement.conditions
Methods in org.forgerock.openam.entitlement.conditions that return types with arguments of type EntitlementSubject Modifier and Type Method Description Collection<Class<? extends EntitlementSubject>>CoreConditionTypeRegistry. getSubjectConditions()Gets all subject conditions in the registry. -
Uses of EntitlementSubject in org.forgerock.openam.entitlement.conditions.subject
Classes in org.forgerock.openam.entitlement.conditions.subject that implement EntitlementSubject Modifier and Type Class Description classAuthenticatedUsersThis subject applies to all users with validSSOToken.classIdentitySubjectThis class represents an Identity to be used in the entitlements policy engine -
Uses of EntitlementSubject in org.forgerock.openam.entitlement.rest.model.json
Methods in org.forgerock.openam.entitlement.rest.model.json that return EntitlementSubject Modifier and Type Method Description abstract EntitlementSubjectJsonEntitlementSubjectMixin. getESubject()EntitlementSubjectJsonPolicy. getSubject()Gets the subject to match for this policy.Methods in org.forgerock.openam.entitlement.rest.model.json that return types with arguments of type EntitlementSubject Modifier and Type Method Description abstract Set<EntitlementSubject>JsonEntitlementSubjectMixin. getESubjects()protected Class<? extends EntitlementSubject>EntitlementSubjectTypeIdResolver. getType(EntitlementRegistry registry, String shortName)Methods in org.forgerock.openam.entitlement.rest.model.json with parameters of type EntitlementSubject Modifier and Type Method Description protected StringEntitlementSubjectTypeIdResolver. getShortName(EntitlementRegistry registry, EntitlementSubject value)voidJsonPolicy. setSubject(EntitlementSubject subject)Sets the subject to use for this policy.
-