public interface RegisteredService extends Cloneable, Serializable
| Modifier and Type | Method and Description |
|---|---|
Object |
clone() |
List<String> |
getAllowedAttributes()
Returns the list of allowed attributes.
|
String |
getDescription()
Returns the description of the service.
|
int |
getEvaluationOrder()
Gets the relative evaluation order of this service when determining
matches.
|
long |
getId() |
String |
getName()
Returns the name of the service.
|
String |
getServiceId()
The unique identifier for this service.
|
String |
getTheme()
Returns a short theme name.
|
boolean |
isAllowedToProxy()
Is this application allowed to take part in the proxying capabilities of
CAS?
|
boolean |
isAnonymousAccess()
Determines whether the service is allowed anonymous or priveleged access
to user information.
|
boolean |
isEnabled()
Is this application currently allowed to use CAS?
|
boolean |
isIgnoreAttributes()
Sets whether we should bother to read the attribute list or not.
|
boolean |
isSsoEnabled()
Does this application participate in the SSO session?
|
boolean |
matches(Service service)
Returns whether the service matches the registered service.
|
boolean isEnabled()
boolean isAnonymousAccess()
boolean isIgnoreAttributes()
List<String> getAllowedAttributes()
boolean isAllowedToProxy()
String getServiceId()
long getId()
String getName()
String getTheme()
boolean isSsoEnabled()
String getDescription()
int getEvaluationOrder()
boolean matches(Service service)
Note, as of 3.1.2, matches are case insensitive.
service - the service to match.Object clone() throws CloneNotSupportedException
CloneNotSupportedExceptionCopyright © 2004-2012 Jasig. All Rights Reserved.