Class JdiscFilterRequest


  • public class JdiscFilterRequest
    extends DiscFilterRequest
    JDisc implementation of a filter request.
    Since:
    5.27
    • Constructor Detail

      • JdiscFilterRequest

        public JdiscFilterRequest​(HttpRequest parent)
    • Method Detail

      • addHeader

        public void addHeader​(java.lang.String name,
                              java.lang.String value)
        Description copied from class: DiscFilterRequest
        Sets a header with the given name and value. If the header had already been set, the new value overwrites the previous one.
        Specified by:
        addHeader in class DiscFilterRequest
      • getHeaders

        public java.util.Enumeration<java.lang.String> getHeaders​(java.lang.String name)
        Specified by:
        getHeaders in class DiscFilterRequest
      • setHeaders

        public void setHeaders​(java.lang.String name,
                               java.lang.String value)
        Description copied from class: DiscFilterRequest
        Sets a header with the given name and value. If the header had already been set, the new value overwrites the previous one.
        Specified by:
        setHeaders in class DiscFilterRequest
      • setHeaders

        public void setHeaders​(java.lang.String name,
                               java.util.List<java.lang.String> values)
        Description copied from class: DiscFilterRequest
        Sets a header with the given name and value. If the header had already been set, the new value overwrites the previous one.
        Specified by:
        setHeaders in class DiscFilterRequest
      • getClientCertificateChain

        public java.util.List<java.security.cert.X509Certificate> getClientCertificateChain()
        Specified by:
        getClientCertificateChain in class DiscFilterRequest
        Returns:
        The client certificate chain in ascending order of trust. The first certificate is the one sent from the client. Returns an empty list if the client did not provide a certificate.