|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
public interface RegisteredService
Interface for a service that can be registered by the Services Management interface.
| Method Summary | |
|---|---|
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()
The numeric identifier for this service. |
String |
getName()
Returns the name of the service. |
String |
getServiceId()
The unique identifier for this service. |
String |
getTheme()
Returns a short theme name. |
String |
getUsernameAttribute()
Get the name of the attribute this service prefers to consume as username. |
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 privileged 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. |
void |
setEvaluationOrder(int evaluationOrder)
Sets the relative evaluation order of this service when determining matches. |
| Method Detail |
|---|
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()
void setEvaluationOrder(int evaluationOrder)
String getUsernameAttribute()
String representing the name of the attribute to consume as usernamenull indicating the default usernameboolean matches(Service service)
Note, as of 3.1.2, matches are case insensitive.
service - the service to match.
Object clone()
throws CloneNotSupportedException
CloneNotSupportedException
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||