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

Method Summary
 String getServiceUrl()
          Gets the absolute service url (i.e.
 

Method Detail

getServiceUrl

String getServiceUrl()
Gets the absolute service url (i.e. https://example.com/service/).

Returns:
the service url. Cannot be null.