Class SimpleWebApplicationServiceImpl

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

@Entity public class SimpleWebApplicationServiceImpl extends AbstractWebApplicationService
Represents a service which wishes to use the CAS protocol.
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
    SimpleWebApplicationServiceImpl(String id, String originalUrl, String artifactId)
    Instantiates a new Simple web application service.
  • 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

    • SimpleWebApplicationServiceImpl

      protected SimpleWebApplicationServiceImpl(String id, String originalUrl, String artifactId)
      Instantiates a new Simple web application service.
      Parameters:
      id - the id
      originalUrl - the original url
      artifactId - the artifact id