Class AuthenticationFeature

  • All Implemented Interfaces:
    javax.ws.rs.container.DynamicFeature

    @Provider
    public class AuthenticationFeature
    extends Object
    implements javax.ws.rs.container.DynamicFeature
    Determines if authentication is required or not (via Config.AlpineKey.ENFORCE_AUTHENTICATION and if so mandates that all resources requested are authenticated unless they are annotated with AuthenticationNotRequired.
    Since:
    1.0.0
    Author:
    Steve Springett
    See Also:
    AuthenticationFilter
    • Constructor Detail

      • AuthenticationFeature

        public AuthenticationFeature()
    • Method Detail

      • configure

        public void configure​(javax.ws.rs.container.ResourceInfo resourceInfo,
                              javax.ws.rs.core.FeatureContext context)
        Specified by:
        configure in interface javax.ws.rs.container.DynamicFeature