Class SecureSessionAgentConfig

java.lang.Object
com.google.auth.oauth2.SecureSessionAgentConfig

public class SecureSessionAgentConfig extends Object
Holds an mTLS configuration (consists of address of S2A) retrieved from the Metadata Server.
  • Field Details

    • plaintextAddress

      private final String plaintextAddress
    • mtlsAddress

      private final String mtlsAddress
  • Constructor Details

    • SecureSessionAgentConfig

      private SecureSessionAgentConfig(String plaintextAddress, String mtlsAddress)
  • Method Details

    • createBuilder

      public static SecureSessionAgentConfig.Builder createBuilder()
    • getPlaintextAddress

      public String getPlaintextAddress()
      Returns:
      the plaintext S2A Address.
    • getMtlsAddress

      public String getMtlsAddress()
      Returns:
      the mTLS S2A Address.