Package org.apereo.cas.services
Class HttpRequestRegisteredServiceAccessStrategy
java.lang.Object
org.apereo.cas.services.BaseRegisteredServiceAccessStrategy
org.apereo.cas.services.HttpRequestRegisteredServiceAccessStrategy
- All Implemented Interfaces:
Serializable
,org.apereo.cas.services.RegisteredServiceAccessStrategy
,org.springframework.core.Ordered
This is
HttpRequestRegisteredServiceAccessStrategy
that reaches out
to a remote endpoint, passing the CAS principal id to determine if access is allowed.
If the status code returned in the final response is not accepted by the policy here,
access shall be denied.- Since:
- 5.0.0
- See Also:
-
Field Summary
Fields inherited from interface org.springframework.core.Ordered
HIGHEST_PRECEDENCE, LOWEST_PRECEDENCE
-
Constructor Summary
-
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.services.RegisteredServiceAccessStrategy
doPrincipalAttributesAllowServiceAccess, getDelegatedAuthenticationPolicy, getOrder, getRequiredAttributes, getUnauthorizedRedirectUrl, isServiceAccessAllowedForSso
-
Constructor Details
-
HttpRequestRegisteredServiceAccessStrategy
public HttpRequestRegisteredServiceAccessStrategy()
-
-
Method Details
-
isServiceAccessAllowed
public boolean isServiceAccessAllowed()
-