Class AbstractWebApplicationService

java.lang.Object
org.apereo.cas.authentication.principal.AbstractWebApplicationService
All Implemented Interfaces:
Serializable, org.apereo.cas.authentication.principal.Principal, org.apereo.cas.authentication.principal.Service, org.apereo.cas.authentication.principal.WebApplicationService
Direct Known Subclasses:
SimpleWebApplicationServiceImpl

@Entity public abstract class AbstractWebApplicationService extends Object implements org.apereo.cas.authentication.principal.WebApplicationService
Abstract implementation of a WebApplicationService.
Since:
3.1
See Also:
  • Field Summary

    Fields inherited from interface org.apereo.cas.authentication.principal.Service

    LOGGER

    Fields inherited from interface org.apereo.cas.authentication.principal.WebApplicationService

    BEAN_NAME_FACTORY
  • Constructor Summary

    Constructors
    Modifier
    Constructor
    Description
    protected
    AbstractWebApplicationService(String id, String originalUrl, String artifactId)
     
  • Method Summary

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait

    Methods inherited from interface org.apereo.cas.authentication.principal.Principal

    getAttributes, getId

    Methods inherited from interface org.apereo.cas.authentication.principal.Service

    setAttributes, setPrincipal

    Methods inherited from interface org.apereo.cas.authentication.principal.WebApplicationService

    getArtifactId, getFormat, getOriginalUrl, getSource, isLoggedOutAlready, setLoggedOutAlready
  • Constructor Details

    • AbstractWebApplicationService

      protected AbstractWebApplicationService(String id, String originalUrl, String artifactId)