public class GrouperRegisteredServiceAccessStrategy
extends org.apereo.cas.services.TimeBasedRegisteredServiceAccessStrategy
GrouperRegisteredServiceAccessStrategy is an access strategy
that consults a grouper instance to figure out affiliations associated
with a user.| Constructor and Description |
|---|
GrouperRegisteredServiceAccessStrategy() |
| Modifier and Type | Method and Description |
|---|---|
boolean |
doPrincipalAttributesAllowServiceAccess(java.lang.String principal,
java.util.Map<java.lang.String,java.lang.Object> principalAttributes) |
GrouperGroupField |
getGroupField() |
void |
setGroupField(GrouperGroupField groupField) |
doesEndingTimeAllowServiceAccess, doesStartingTimeAllowServiceAccess, equals, getEndingDateTime, getStartingDateTime, hashCode, isServiceAccessAllowed, setEndingDateTime, setStartingDateTime, toStringenoughAttributesAvailableToProcess, getRejectedAttributes, getRequiredAttributes, getUnauthorizedRedirectUrl, isCaseInsensitive, isEnabled, isRequireAllAttributes, isServiceAccessAllowedForSso, isSsoEnabled, setCaseInsensitive, setEnabled, setRejectedAttributes, setRequireAllAttributes, setRequiredAttributes, setSsoEnabled, setUnauthorizedRedirectUrlpublic GrouperRegisteredServiceAccessStrategy()
public boolean doPrincipalAttributesAllowServiceAccess(java.lang.String principal,
java.util.Map<java.lang.String,java.lang.Object> principalAttributes)
doPrincipalAttributesAllowServiceAccess in interface org.apereo.cas.services.RegisteredServiceAccessStrategydoPrincipalAttributesAllowServiceAccess in class org.apereo.cas.services.DefaultRegisteredServiceAccessStrategypublic void setGroupField(GrouperGroupField groupField)
public GrouperGroupField getGroupField()