JavaScript is disabled on your browser.
Skip navigation links
javax.servlet

Class ServletSecurityElement

    • Constructor Detail

      • ServletSecurityElement

        public ServletSecurityElement()
        Constructs an instance using the default HttpConstraintElement value as the default Constraint element and with no HTTP Method specific constraint elements.
      • ServletSecurityElement

        public ServletSecurityElement(HttpConstraintElement constraint)
        Constructs an instance with a default Constraint element and with no HTTP Method specific constraint elements.
        Parameters:
        constraint - the HttpConstraintElement to be applied to all HTTP methods other than those represented in the methodConstraints
      • ServletSecurityElement

        public ServletSecurityElement(Collection<HttpMethodConstraintElement> methodConstraints)
        Constructs an instance using the default HttpConstraintElement value as the default Constraint element and with a collection of HTTP Method specific constraint elements.
        Parameters:
        methodConstraints - the collection of HTTP method specific constraint elements
        Throws:
        IllegalArgumentException - if duplicate method names are detected
      • ServletSecurityElement

        public ServletSecurityElement(HttpConstraintElement constraint,
         Collection<HttpMethodConstraintElement> methodConstraints)
        Constructs an instance with a default Constraint element and with a collection of HTTP Method specific constraint elements.
        Parameters:
        constraint - the HttpConstraintElement to be applied to all HTTP methods other than those represented in the methodConstraints
        methodConstraints - the collection of HTTP method specific constraint elements.
        Throws:
        IllegalArgumentException - if duplicate method names are detected
    • Method Detail

      • getHttpMethodConstraints

        public Collection<HttpMethodConstraintElement> getHttpMethodConstraints()
        Gets the (possibly empty) collection of HTTP Method specific constraint elements.

        If permitted, any changes to the returned Collection must not affect this ServletSecurityElement.

        Returns:
        the (possibly empty) collection of HttpMethodConstraintElement objects
      • getMethodNames

        public Collection<String> getMethodNames()
        Gets the set of HTTP method names named by the HttpMethodConstraints.

        If permitted, any changes to the returned Collection must not affect this ServletSecurityElement.

        Returns:
        the collection String method names
Skip navigation links

Copyright © 1996-2015, Oracle and/or its affiliates. All Rights Reserved. Use is subject to license terms.

AltStyle によって変換されたページ (->オリジナル) /