Class ServerTlsContext

  • All Implemented Interfaces:
    java.lang.AutoCloseable

    public final class ServerTlsContext
    extends TlsContext
    This class wraps the aws_tls_context from aws-c-io to provide access to TLS configuration contexts in the AWS Common Runtime.
    • Constructor Detail

      • ServerTlsContext

        public ServerTlsContext​(TlsContextOptions options)
                         throws CrtRuntimeException
        Creates a new Server TlsContext. There are significant native resources consumed to create a TlsContext, so most applications will only need to create one and re-use it for all connections.
        Parameters:
        options - A set of options for this context
        Throws:
        CrtRuntimeException - If the provided options are malformed or the system is unable to allocate space for a native tls context