Package com.google.auth.oauth2
Class SecureSessionAgentConfig
- java.lang.Object
-
- com.google.auth.oauth2.SecureSessionAgentConfig
-
public class SecureSessionAgentConfig extends java.lang.Object
Holds an mTLS configuration (consists of address of S2A) retrieved from the Metadata Server.
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
SecureSessionAgentConfig.Builder
-
Field Summary
Fields Modifier and Type Field Description private java.lang.String
mtlsAddress
private java.lang.String
plaintextAddress
-
Constructor Summary
Constructors Modifier Constructor Description private
SecureSessionAgentConfig(java.lang.String plaintextAddress, java.lang.String mtlsAddress)
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static SecureSessionAgentConfig.Builder
createBuilder()
java.lang.String
getMtlsAddress()
java.lang.String
getPlaintextAddress()
-
-
-
Method Detail
-
createBuilder
public static SecureSessionAgentConfig.Builder createBuilder()
-
getPlaintextAddress
public java.lang.String getPlaintextAddress()
- Returns:
- the plaintext S2A Address.
-
getMtlsAddress
public java.lang.String getMtlsAddress()
- Returns:
- the mTLS S2A Address.
-
-