Class RegexMatchingRegisteredServiceProxyPolicy

  • All Implemented Interfaces:
    java.io.Serializable, org.apereo.cas.services.RegisteredServiceProxyPolicy

    public class RegexMatchingRegisteredServiceProxyPolicy
    extends java.lang.Object
    implements org.apereo.cas.services.RegisteredServiceProxyPolicy
    A proxy policy that only allows proxying to pgt urls that match the specified regex pattern.
    Since:
    4.1.0
    See Also:
    Serialized Form
    • Constructor Detail

      • RegexMatchingRegisteredServiceProxyPolicy

        public RegexMatchingRegisteredServiceProxyPolicy()
    • Method Detail

      • isAllowedToProxy

        public boolean isAllowedToProxy()
        Specified by:
        isAllowedToProxy in interface org.apereo.cas.services.RegisteredServiceProxyPolicy
      • isAllowedProxyCallbackUrl

        public boolean isAllowedProxyCallbackUrl​(org.apereo.cas.services.RegisteredService registeredService,
                                                 java.net.URL pgtUrl)
        Specified by:
        isAllowedProxyCallbackUrl in interface org.apereo.cas.services.RegisteredServiceProxyPolicy