org.springframework.security.cas.web.authentication
Interface ServiceAuthenticationDetails
- All Superinterfaces:
- Serializable
public interface ServiceAuthenticationDetails
- extends Serializable
In order for the CasAuthenticationProvider
to provide the correct
service url to authenticate the ticket, the returned value of
Authentication.getDetails()
should implement this interface when
tickets can be sent to any URL rather than only
ServiceProperties.getService()
.
- See Also:
ServiceAuthenticationDetailsSource
getServiceUrl
String getServiceUrl()
- Gets the absolute service url (i.e. https://example.com/service/).
- Returns:
- the service url. Cannot be
null
.