Class WebAcFilter

    • Field Detail

      • CONFIG_WEBAC_CHALLENGES

        public static final String CONFIG_WEBAC_CHALLENGES
        The configuration key controlling which WWW-Authenticate challenges are provided on 401 errors.

        Multiple challenges should be separated with commas.

        See Also:
        Constant Field Values
      • CONFIG_WEBAC_READABLE_METHODS

        public static final String CONFIG_WEBAC_READABLE_METHODS
        The configuration key controlling with HTTP methods should apply to the acl:Read.

        Values defined here will be in addition to GET, HEAD and OPTIONS. Multiple methods should be separated with commas.

        See Also:
        Constant Field Values
      • CONFIG_WEBAC_WRITABLE_METHODS

        public static final String CONFIG_WEBAC_WRITABLE_METHODS
        The configuration key controlling with HTTP methods should apply to the acl:Write.

        Values defined here will be in addition to GET, HEAD and OPTIONS. Multiple methods should be separated with commas.

        See Also:
        Constant Field Values
      • CONFIG_WEBAC_APPENDABLE_METHODS

        public static final String CONFIG_WEBAC_APPENDABLE_METHODS
        The configuration key controlling with HTTP methods should apply to the acl:Append.

        Values defined here will be in addition to GET, HEAD and OPTIONS. Multiple methods should be separated with commas.

        See Also:
        Constant Field Values
      • CONFIG_WEBAC_REALM

        public static final String CONFIG_WEBAC_REALM
        The configuration key controlling the realm used in a WWW-Authenticate header, or 'trellis' by default.
        See Also:
        Constant Field Values
      • CONFIG_WEBAC_SCOPE

        public static final String CONFIG_WEBAC_SCOPE
        The configuration key controlling the scope(s) used in a WWW-Authenticate header.
        See Also:
        Constant Field Values
      • CONFIG_WEBAC_ENABED

        public static final String CONFIG_WEBAC_ENABED
        The configuration key controlling if WebAC checks are enabled or not. Its enabled by default.
        See Also:
        Constant Field Values
      • SESSION_WEBAC_MODES

        public static final String SESSION_WEBAC_MODES
        The session value for storing access modes.
        See Also:
        Constant Field Values
    • Constructor Detail

      • WebAcFilter

        public WebAcFilter()
        Create a WebAC filter.