Class ConnMgrConfig
- java.lang.Object
-
- org.eclipse.aether.transport.http.ConnMgrConfig
-
final class ConnMgrConfig extends java.lang.Object
Connection manager config: among other SSL-related configuration and cache key for connection pools (whose scheme registries are derived from this config).
-
-
Field Summary
Fields Modifier and Type Field Description private static java.lang.String
CIPHER_SUITES
(package private) java.lang.String[]
cipherSuites
(package private) int
connectionMaxTtlSeconds
(package private) javax.net.ssl.SSLContext
context
(package private) java.lang.String
httpsSecurityMode
(package private) int
maxConnectionsPerRoute
(package private) java.lang.String[]
protocols
private static java.lang.String
PROTOCOLS
(package private) javax.net.ssl.HostnameVerifier
verifier
-
Constructor Summary
Constructors Constructor Description ConnMgrConfig(RepositorySystemSession session, AuthenticationContext authContext, java.lang.String httpsSecurityMode, int connectionMaxTtlSeconds, int maxConnectionsPerRoute)
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description boolean
equals(java.lang.Object obj)
private static java.lang.String
get(RepositorySystemSession session, java.lang.String key)
private static int
hash(java.lang.Object obj)
int
hashCode()
private static java.lang.String[]
split(java.lang.String value)
-
-
-
Field Detail
-
CIPHER_SUITES
private static final java.lang.String CIPHER_SUITES
- See Also:
- Constant Field Values
-
PROTOCOLS
private static final java.lang.String PROTOCOLS
- See Also:
- Constant Field Values
-
context
final javax.net.ssl.SSLContext context
-
verifier
final javax.net.ssl.HostnameVerifier verifier
-
cipherSuites
final java.lang.String[] cipherSuites
-
protocols
final java.lang.String[] protocols
-
httpsSecurityMode
final java.lang.String httpsSecurityMode
-
connectionMaxTtlSeconds
final int connectionMaxTtlSeconds
-
maxConnectionsPerRoute
final int maxConnectionsPerRoute
-
-
Constructor Detail
-
ConnMgrConfig
ConnMgrConfig(RepositorySystemSession session, AuthenticationContext authContext, java.lang.String httpsSecurityMode, int connectionMaxTtlSeconds, int maxConnectionsPerRoute)
-
-
Method Detail
-
get
private static java.lang.String get(RepositorySystemSession session, java.lang.String key)
-
split
private static java.lang.String[] split(java.lang.String value)
-
equals
public boolean equals(java.lang.Object obj)
- Overrides:
equals
in classjava.lang.Object
-
hashCode
public int hashCode()
- Overrides:
hashCode
in classjava.lang.Object
-
hash
private static int hash(java.lang.Object obj)
-
-