Package com.yahoo.jdisc.http.ssl.impl
Class DefaultSslContextFactoryProvider
java.lang.Object
com.yahoo.component.AbstractComponent
com.yahoo.jdisc.http.ssl.impl.DefaultSslContextFactoryProvider
- All Implemented Interfaces:
com.yahoo.component.Component,com.yahoo.component.Deconstructable,SslProvider,AutoCloseable,Comparable<com.yahoo.component.Component>
public class DefaultSslContextFactoryProvider
extends com.yahoo.component.AbstractComponent
implements SslProvider
The default implementation of
SslProvider to be injected into connectors without explicit ssl configuration.- Author:
- bjorncs
-
Nested Class Summary
Nested classes/interfaces inherited from interface com.yahoo.jdisc.http.SslProvider
SslProvider.ConnectorSsl -
Field Summary
Fields inherited from class com.yahoo.component.AbstractComponent
isDeconstructable -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidconfigureSsl(SslProvider.ConnectorSsl ssl, String name, int port) Invoked during configuration of server connectorvoidMethods inherited from class com.yahoo.component.AbstractComponent
clone, compareTo, getClassName, getId, getIdString, hasInitializedId, initId, isDeconstructable, setIsDeconstructable, toStringMethods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitMethods inherited from interface com.yahoo.jdisc.http.SslProvider
close
-
Constructor Details
-
DefaultSslContextFactoryProvider
-
-
Method Details
-
configureSsl
Description copied from interface:SslProviderInvoked during configuration of server connector- Specified by:
configureSslin interfaceSslProvider- Parameters:
ssl- provides methods to modify default SSL configurationname- The connector nameport- The connector listen port
-
deconstruct
public void deconstruct()- Specified by:
deconstructin interfacecom.yahoo.component.Deconstructable- Overrides:
deconstructin classcom.yahoo.component.AbstractComponent
-