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
-
Method Summary
Modifier and TypeMethodDescriptionboolean
org.apereo.cas.validation.ValidationResponseType
getId()
int
hashCode()
boolean
void
setArtifactId
(String artifactId) void
setAttributes
(Map<String, List<Object>> attributes) void
setFormat
(org.apereo.cas.validation.ValidationResponseType format) void
void
setLoggedOutAlready
(boolean loggedOutAlready) void
setOriginalUrl
(String originalUrl) void
setPrincipal
(String principal) void
toString()
Methods inherited from interface org.apereo.cas.authentication.principal.Service
getShortenedId
-
Method Details
-
toString
-
getId
- Specified by:
getId
in interfaceorg.apereo.cas.authentication.principal.Principal
-
getOriginalUrl
- Specified by:
getOriginalUrl
in interfaceorg.apereo.cas.authentication.principal.Service
-
getArtifactId
- Specified by:
getArtifactId
in interfaceorg.apereo.cas.authentication.principal.WebApplicationService
-
getPrincipal
-
getSource
- Specified by:
getSource
in interfaceorg.apereo.cas.authentication.principal.WebApplicationService
-
isLoggedOutAlready
public boolean isLoggedOutAlready()- Specified by:
isLoggedOutAlready
in interfaceorg.apereo.cas.authentication.principal.WebApplicationService
-
getFormat
public org.apereo.cas.validation.ValidationResponseType getFormat()- Specified by:
getFormat
in interfaceorg.apereo.cas.authentication.principal.WebApplicationService
-
getAttributes
- Specified by:
getAttributes
in interfaceorg.apereo.cas.authentication.principal.Principal
-
setId
-
setOriginalUrl
-
setArtifactId
-
setPrincipal
- Specified by:
setPrincipal
in interfaceorg.apereo.cas.authentication.principal.Service
-
setSource
-
setLoggedOutAlready
public void setLoggedOutAlready(boolean loggedOutAlready) - Specified by:
setLoggedOutAlready
in interfaceorg.apereo.cas.authentication.principal.WebApplicationService
-
setFormat
public void setFormat(org.apereo.cas.validation.ValidationResponseType format) -
setAttributes
- Specified by:
setAttributes
in interfaceorg.apereo.cas.authentication.principal.Service
-
equals
-
hashCode
public int hashCode()
-