Class FooBarSNIResolver
java.lang.Object
org.glassfish.grizzly.samples.sni.httpserver.FooBarSNIResolver
- All Implemented Interfaces:
org.glassfish.grizzly.sni.SNIServerConfigResolver
public class FooBarSNIResolver
extends Object
implements org.glassfish.grizzly.sni.SNIServerConfigResolver
The
SNIServerConfigResolver, that manages SSL configuration for
"*.foo.com" and "*.bar.com" virtual hosts. Connections to other virtual hosts
will be terminated.-
Constructor Summary
ConstructorsConstructorDescriptionFooBarSNIResolver(org.glassfish.grizzly.ssl.SSLEngineConfigurator fooSSLEngineConfig, org.glassfish.grizzly.ssl.SSLEngineConfigurator barSSLEngineConfig) -
Method Summary
-
Constructor Details
-
FooBarSNIResolver
public FooBarSNIResolver(org.glassfish.grizzly.ssl.SSLEngineConfigurator fooSSLEngineConfig, org.glassfish.grizzly.ssl.SSLEngineConfigurator barSSLEngineConfig)
-
-
Method Details
-
resolve
public org.glassfish.grizzly.sni.SNIConfig resolve(org.glassfish.grizzly.Connection connection, String hostname) - Specified by:
resolvein interfaceorg.glassfish.grizzly.sni.SNIServerConfigResolver
-