private static final class SslEndpoint.SslEndpointInternals extends Utilities implements EndpointInternals
Utilities.SSLContextInfoANY_KEY_ALGORITHM, clientLogger, DSA_KEY_ALGORITHM, getSubjectPermission, initLogger, INTEGRITY_PREFERRED, INTEGRITY_REQUIRED, RSA_KEY_ALGORITHM, serverLogger, UNKNOWN_PRINCIPAL| Modifier | Constructor and Description |
|---|---|
private |
SslEndpointInternals() |
| Modifier and Type | Method and Description |
|---|---|
private static SslEndpointImpl |
coerce(Endpoint endpoint) |
private static CallContext |
coerce(OutboundRequestHandle handle) |
private static SslServerEndpointImpl |
coerce(ServerEndpoint endpoint) |
void |
disableSocketConnect(Endpoint endpoint)
Causes the given endpoint not to connect sockets it obtains from its
socket factory.
|
InvocationConstraints |
getUnfulfilledConstraints(OutboundRequestHandle handle)
Returns any constraints that must be partially or fully implemented by
higher layers for the outbound request represented by the given handle.
|
(package private) static void |
registerDiscoveryBackDoor()
Register back door.
|
void |
setConnManagerFactory(Endpoint endpoint,
ConnManagerFactory factory)
Sets the ConnManagerFactory used by the given endpoint to produce
ConnManagers for managing connections.
|
void |
setServerConnManager(ServerEndpoint endpoint,
ServerConnManager manager)
Sets the ServerConnManager used by the given endpoint to manage accepted
connections.
|
checkValidity, contains, doesEncryption, doesServerAuthentication, equals, firstX509Cert, getCertFactory, getCipherAlgorithm, getClassName, getClientPrincipals, getClientPrincipals, getClientSSLContextInfo, getKeyAlgorithm, getKeyExchangeAlgorithm, getPermittedKeyAlgorithms, getServerPrincipals, getServerSSLContextInfo, getSupportedCipherSuites, hasStrongCipherAlgorithm, logThrow, maintainsIntegrity, permittedKeyAlgorithm, position, releaseClientSSLContextInfo, safeEquals, subjectString, toStringstatic void registerDiscoveryBackDoor()
public void disableSocketConnect(Endpoint endpoint)
EndpointInternalsdisableSocketConnect in interface EndpointInternalsprivate static SslEndpointImpl coerce(Endpoint endpoint)
private static SslServerEndpointImpl coerce(ServerEndpoint endpoint)
public void setConnManagerFactory(Endpoint endpoint, ConnManagerFactory factory)
EndpointInternalssetConnManagerFactory in interface EndpointInternalspublic void setServerConnManager(ServerEndpoint endpoint, ServerConnManager manager)
EndpointInternalssetServerConnManager in interface EndpointInternalspublic InvocationConstraints getUnfulfilledConstraints(OutboundRequestHandle handle)
EndpointInternalsgetUnfulfilledConstraints in interface EndpointInternalsprivate static CallContext coerce(OutboundRequestHandle handle)
Copyright 2007-2013, multiple authors.
Licensed under the Apache License, Version 2.0, see the NOTICE file for attributions.