Class DataplaneProxyCredentials

java.lang.Object
com.yahoo.component.AbstractComponent
com.yahoo.jdisc.http.server.jetty.DataplaneProxyCredentials
All Implemented Interfaces:
com.yahoo.component.Component, com.yahoo.component.Deconstructable, Comparable<com.yahoo.component.Component>

public class DataplaneProxyCredentials extends com.yahoo.component.AbstractComponent
Generates temporary credentials to be used by a proxy for accessing Jdisc. Credentials are written to vespa_home/tmp/.
Author:
mortent
  • Constructor Details

    • DataplaneProxyCredentials

      @Inject public DataplaneProxyCredentials()
    • DataplaneProxyCredentials

      public DataplaneProxyCredentials(Path certificateFile, Path keyFile)
  • Method Details

    • certificateFile

      public Path certificateFile()
    • keyFile

      public Path keyFile()
    • certificate

      public X509Certificate certificate()
    • deconstruct

      public void deconstruct()
      Specified by:
      deconstruct in interface com.yahoo.component.Deconstructable
      Overrides:
      deconstruct in class com.yahoo.component.AbstractComponent