Package org.apereo.cas.services
Class BaseWebBasedRegisteredService
java.lang.Object
org.apereo.cas.services.BaseRegisteredService
org.apereo.cas.services.BaseWebBasedRegisteredService
- All Implemented Interfaces:
Serializable
,Comparable<org.apereo.cas.services.RegisteredService>
,org.apereo.cas.services.RegisteredService
,org.apereo.cas.services.RegisteredServiceDefinition
,org.apereo.cas.services.WebBasedRegisteredService
- Direct Known Subclasses:
CasRegisteredService
,RegexRegisteredService
public abstract class BaseWebBasedRegisteredService
extends BaseRegisteredService
implements org.apereo.cas.services.WebBasedRegisteredService
This is
BaseWebBasedRegisteredService
.- Since:
- 6.6.0
- See Also:
-
Field Summary
Fields inherited from interface org.apereo.cas.services.RegisteredServiceDefinition
INITIAL_IDENTIFIER_VALUE
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionboolean
org.apereo.cas.services.RegisteredServiceAcceptableUsagePolicy
org.apereo.cas.services.RegisteredServiceSingleSignOnParticipationPolicy
org.apereo.cas.services.RegisteredServiceWebflowInterruptPolicy
int
hashCode()
void
setAcceptableUsagePolicy
(org.apereo.cas.services.RegisteredServiceAcceptableUsagePolicy acceptableUsagePolicy) void
setSingleSignOnParticipationPolicy
(org.apereo.cas.services.RegisteredServiceSingleSignOnParticipationPolicy singleSignOnParticipationPolicy) void
setWebflowInterruptPolicy
(org.apereo.cas.services.RegisteredServiceWebflowInterruptPolicy webflowInterruptPolicy) Methods inherited from class org.apereo.cas.services.BaseRegisteredService
compareTo, getAccessStrategy, getAttributeReleasePolicy, getAuthenticationPolicy, getContacts, getDescription, getEnvironments, getEvaluationOrder, getExpirationPolicy, getId, getInformationUrl, getLocale, getLogo, getLogoutType, getLogoutUrl, getMatchingStrategy, getMultifactorAuthenticationPolicy, getName, getPrivacyUrl, getProperties, getPublicKey, getServiceId, getTemplateName, getTheme, getTicketGrantingTicketExpirationPolicy, getUsernameAttributeProvider, matches, matches, setAccessStrategy, setAttributeReleasePolicy, setAuthenticationPolicy, setContacts, setDescription, setEnvironments, setEvaluationOrder, setExpirationPolicy, setId, setInformationUrl, setLocale, setLogo, setLogoutType, setLogoutUrl, setMatchingStrategy, setMultifactorAuthenticationPolicy, setName, setPrivacyUrl, setProperties, setPublicKey, setServiceId, setTemplateName, setTheme, setTicketGrantingTicketExpirationPolicy, setUsernameAttributeProvider, toString
Methods inherited from interface java.lang.Comparable
compareTo
Methods inherited from interface org.apereo.cas.services.RegisteredService
getAccessStrategy, getAttributeReleasePolicy, getAuthenticationPolicy, getContacts, getEnvironments, getEvaluationOrder, getEvaluationPriority, getExpirationPolicy, getFriendlyName, getMatchingStrategy, getMultifactorAuthenticationPolicy, getProperties, getPublicKey, getServiceId, getTemplateName, getTicketGrantingTicketExpirationPolicy, getUsernameAttributeProvider, initialize, matches, matches, setEvaluationOrder
Methods inherited from interface org.apereo.cas.services.RegisteredServiceDefinition
getDescription, getId, getName, setId
Methods inherited from interface org.apereo.cas.services.WebBasedRegisteredService
getInformationUrl, getLocale, getLogo, getLogoutType, getLogoutUrl, getPrivacyUrl, getTheme
-
Constructor Details
-
BaseWebBasedRegisteredService
public BaseWebBasedRegisteredService()
-
-
Method Details
-
getAcceptableUsagePolicy
public org.apereo.cas.services.RegisteredServiceAcceptableUsagePolicy getAcceptableUsagePolicy()- Specified by:
getAcceptableUsagePolicy
in interfaceorg.apereo.cas.services.WebBasedRegisteredService
-
getSingleSignOnParticipationPolicy
public org.apereo.cas.services.RegisteredServiceSingleSignOnParticipationPolicy getSingleSignOnParticipationPolicy()- Specified by:
getSingleSignOnParticipationPolicy
in interfaceorg.apereo.cas.services.WebBasedRegisteredService
-
getWebflowInterruptPolicy
public org.apereo.cas.services.RegisteredServiceWebflowInterruptPolicy getWebflowInterruptPolicy()- Specified by:
getWebflowInterruptPolicy
in interfaceorg.apereo.cas.services.WebBasedRegisteredService
-
setAcceptableUsagePolicy
public void setAcceptableUsagePolicy(org.apereo.cas.services.RegisteredServiceAcceptableUsagePolicy acceptableUsagePolicy) -
setSingleSignOnParticipationPolicy
public void setSingleSignOnParticipationPolicy(org.apereo.cas.services.RegisteredServiceSingleSignOnParticipationPolicy singleSignOnParticipationPolicy) -
setWebflowInterruptPolicy
public void setWebflowInterruptPolicy(org.apereo.cas.services.RegisteredServiceWebflowInterruptPolicy webflowInterruptPolicy) -
equals
- Overrides:
equals
in classBaseRegisteredService
-
hashCode
public int hashCode()- Overrides:
hashCode
in classBaseRegisteredService
-