Package org.apereo.cas.services
Class CasRegisteredService
java.lang.Object
org.apereo.cas.services.BaseRegisteredService
org.apereo.cas.services.BaseWebBasedRegisteredService
org.apereo.cas.services.CasRegisteredService
- All Implemented Interfaces:
Serializable
,Comparable<org.apereo.cas.services.RegisteredService>
,org.apereo.cas.services.CasModelRegisteredService
,org.apereo.cas.services.RegisteredService
,org.apereo.cas.services.RegisteredServiceDefinition
,org.apereo.cas.services.WebBasedRegisteredService
public class CasRegisteredService
extends BaseWebBasedRegisteredService
implements org.apereo.cas.services.CasModelRegisteredService
This is
CasRegisteredService
.- 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.RegisteredServiceProxyGrantingTicketExpirationPolicy
org.apereo.cas.services.RegisteredServiceProxyPolicy
org.apereo.cas.services.RegisteredServiceProxyTicketExpirationPolicy
org.apereo.cas.services.RegisteredServiceServiceTicketExpirationPolicy
Set
<org.apereo.cas.services.CasProtocolVersions> int
hashCode()
void
void
setProxyGrantingTicketExpirationPolicy
(org.apereo.cas.services.RegisteredServiceProxyGrantingTicketExpirationPolicy proxyGrantingTicketExpirationPolicy) void
setProxyPolicy
(org.apereo.cas.services.RegisteredServiceProxyPolicy proxyPolicy) void
setProxyTicketExpirationPolicy
(org.apereo.cas.services.RegisteredServiceProxyTicketExpirationPolicy proxyTicketExpirationPolicy) void
setRedirectUrl
(String redirectUrl) void
setResponseType
(String responseType) void
setServiceTicketExpirationPolicy
(org.apereo.cas.services.RegisteredServiceServiceTicketExpirationPolicy serviceTicketExpirationPolicy) void
setSupportedProtocols
(Set<org.apereo.cas.services.CasProtocolVersions> supportedProtocols) Methods inherited from class org.apereo.cas.services.BaseWebBasedRegisteredService
getAcceptableUsagePolicy, getSingleSignOnParticipationPolicy, getWebflowInterruptPolicy, setAcceptableUsagePolicy, setSingleSignOnParticipationPolicy, setWebflowInterruptPolicy
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, getMatchingStrategy, getMultifactorAuthenticationPolicy, getProperties, getPublicKey, getServiceId, getTemplateName, getTicketGrantingTicketExpirationPolicy, getUsernameAttributeProvider, 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
getAcceptableUsagePolicy, getInformationUrl, getLocale, getLogo, getLogoutType, getLogoutUrl, getPrivacyUrl, getSingleSignOnParticipationPolicy, getTheme, getWebflowInterruptPolicy
-
Field Details
-
FRIENDLY_NAME
The friendly name for this client.- See Also:
-
-
Constructor Details
-
CasRegisteredService
public CasRegisteredService()
-
-
Method Details
-
getFriendlyName
- Specified by:
getFriendlyName
in interfaceorg.apereo.cas.services.RegisteredService
-
initialize
public void initialize()- Specified by:
initialize
in interfaceorg.apereo.cas.services.RegisteredService
-
equals
- Overrides:
equals
in classBaseWebBasedRegisteredService
-
hashCode
public int hashCode()- Overrides:
hashCode
in classBaseWebBasedRegisteredService
-
getProxyPolicy
public org.apereo.cas.services.RegisteredServiceProxyPolicy getProxyPolicy()- Specified by:
getProxyPolicy
in interfaceorg.apereo.cas.services.CasModelRegisteredService
-
getProxyTicketExpirationPolicy
public org.apereo.cas.services.RegisteredServiceProxyTicketExpirationPolicy getProxyTicketExpirationPolicy()- Specified by:
getProxyTicketExpirationPolicy
in interfaceorg.apereo.cas.services.CasModelRegisteredService
-
getProxyGrantingTicketExpirationPolicy
public org.apereo.cas.services.RegisteredServiceProxyGrantingTicketExpirationPolicy getProxyGrantingTicketExpirationPolicy()- Specified by:
getProxyGrantingTicketExpirationPolicy
in interfaceorg.apereo.cas.services.CasModelRegisteredService
-
getServiceTicketExpirationPolicy
public org.apereo.cas.services.RegisteredServiceServiceTicketExpirationPolicy getServiceTicketExpirationPolicy()- Specified by:
getServiceTicketExpirationPolicy
in interfaceorg.apereo.cas.services.CasModelRegisteredService
-
getRedirectUrl
- Specified by:
getRedirectUrl
in interfaceorg.apereo.cas.services.CasModelRegisteredService
-
getSupportedProtocols
- Specified by:
getSupportedProtocols
in interfaceorg.apereo.cas.services.CasModelRegisteredService
-
getResponseType
- Specified by:
getResponseType
in interfaceorg.apereo.cas.services.CasModelRegisteredService
-
setProxyPolicy
public void setProxyPolicy(org.apereo.cas.services.RegisteredServiceProxyPolicy proxyPolicy) -
setProxyTicketExpirationPolicy
public void setProxyTicketExpirationPolicy(org.apereo.cas.services.RegisteredServiceProxyTicketExpirationPolicy proxyTicketExpirationPolicy) -
setProxyGrantingTicketExpirationPolicy
public void setProxyGrantingTicketExpirationPolicy(org.apereo.cas.services.RegisteredServiceProxyGrantingTicketExpirationPolicy proxyGrantingTicketExpirationPolicy) -
setServiceTicketExpirationPolicy
public void setServiceTicketExpirationPolicy(org.apereo.cas.services.RegisteredServiceServiceTicketExpirationPolicy serviceTicketExpirationPolicy) -
setRedirectUrl
-
setSupportedProtocols
public void setSupportedProtocols(Set<org.apereo.cas.services.CasProtocolVersions> supportedProtocols) -
setResponseType
-