|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.jasig.cas.services.RegisteredServiceImpl
@Entity public class RegisteredServiceImpl
Mutable implementation of a RegisteredService.
| Constructor Summary | |
|---|---|
RegisteredServiceImpl()
|
|
| Method Summary | |
|---|---|
java.lang.Object |
clone()
|
int |
compareTo(RegisteredService other)
|
boolean |
equals(java.lang.Object o)
|
java.util.List<java.lang.String> |
getAllowedAttributes()
Returns the list of allowed attributes. |
java.lang.String |
getDescription()
Returns the description of the service. |
int |
getEvaluationOrder()
Gets the relative evaluation order of this service when determining matches. |
long |
getId()
|
java.lang.String |
getName()
Returns the name of the service. |
java.lang.String |
getServiceId()
The unique identifier for this service. |
java.lang.String |
getTheme()
Returns a short theme name. |
int |
hashCode()
|
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. |
void |
setAllowedAttributes(java.util.List<java.lang.String> allowedAttributes)
|
void |
setAllowedToProxy(boolean allowedToProxy)
|
void |
setAnonymousAccess(boolean anonymousAccess)
|
void |
setDescription(java.lang.String description)
|
void |
setEnabled(boolean enabled)
|
void |
setEvaluationOrder(int evaluationOrder)
|
void |
setId(long id)
|
void |
setIgnoreAttributes(boolean ignoreAttributes)
|
void |
setName(java.lang.String name)
|
void |
setServiceId(java.lang.String id)
|
void |
setSsoEnabled(boolean ssoEnabled)
|
void |
setTheme(java.lang.String theme)
|
| Methods inherited from class java.lang.Object |
|---|
finalize, getClass, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public RegisteredServiceImpl()
| Method Detail |
|---|
public boolean isAnonymousAccess()
RegisteredService
isAnonymousAccess in interface RegisteredServicepublic void setAnonymousAccess(boolean anonymousAccess)
public java.util.List<java.lang.String> getAllowedAttributes()
RegisteredService
getAllowedAttributes in interface RegisteredServicepublic long getId()
getId in interface RegisteredServicepublic java.lang.String getDescription()
RegisteredService
getDescription in interface RegisteredServicepublic java.lang.String getServiceId()
RegisteredService
getServiceId in interface RegisteredServicepublic java.lang.String getName()
RegisteredService
getName in interface RegisteredServicepublic java.lang.String getTheme()
RegisteredService
getTheme in interface RegisteredServicepublic boolean isAllowedToProxy()
RegisteredService
isAllowedToProxy in interface RegisteredServicepublic boolean isEnabled()
RegisteredService
isEnabled in interface RegisteredServicepublic boolean isSsoEnabled()
RegisteredService
isSsoEnabled in interface RegisteredServicepublic boolean matches(Service service)
RegisteredServiceNote, as of 3.1.2, matches are case insensitive.
matches in interface RegisteredServiceservice - the service to match.
public boolean equals(java.lang.Object o)
equals in class java.lang.Objectpublic int hashCode()
hashCode in class java.lang.Objectpublic void setAllowedAttributes(java.util.List<java.lang.String> allowedAttributes)
public void setAllowedToProxy(boolean allowedToProxy)
public void setDescription(java.lang.String description)
public void setEnabled(boolean enabled)
public void setServiceId(java.lang.String id)
public void setId(long id)
public void setName(java.lang.String name)
public void setSsoEnabled(boolean ssoEnabled)
public void setTheme(java.lang.String theme)
public boolean isIgnoreAttributes()
RegisteredService
isIgnoreAttributes in interface RegisteredServicepublic void setIgnoreAttributes(boolean ignoreAttributes)
public void setEvaluationOrder(int evaluationOrder)
public int getEvaluationOrder()
RegisteredService
getEvaluationOrder in interface RegisteredService
public java.lang.Object clone()
throws java.lang.CloneNotSupportedException
clone in interface RegisteredServiceclone in class java.lang.Objectjava.lang.CloneNotSupportedExceptionpublic int compareTo(RegisteredService other)
compareTo in interface java.lang.Comparable<RegisteredService>
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||