Class JettyCertInterceptor

  • All Implemented Interfaces:
    io.grpc.ServerInterceptor

    public class JettyCertInterceptor
    extends io.deephaven.grpc.AbstractMtlsClientCertificateInterceptor
    Jetty pre-packages the certificates for us, no need to convert them
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      protected <ReqT,​RespT>
      java.util.Optional<java.util.List<java.security.cert.X509Certificate>>
      getTransportCertificates​(io.grpc.ServerCall<ReqT,​RespT> call)  
      • Methods inherited from class io.deephaven.grpc.AbstractMtlsClientCertificateInterceptor

        interceptCall
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Constructor Detail

      • JettyCertInterceptor

        public JettyCertInterceptor()
    • Method Detail

      • getTransportCertificates

        protected <ReqT,​RespT> java.util.Optional<java.util.List<java.security.cert.X509Certificate>> getTransportCertificates​(io.grpc.ServerCall<ReqT,​RespT> call)
        Specified by:
        getTransportCertificates in class io.deephaven.grpc.AbstractMtlsClientCertificateInterceptor