Uses of Package
software.amazon.awssdk.crt.io
-
Classes in software.amazon.awssdk.crt.io used by software.amazon.awssdk.crt.auth.credentials Class Description ClientBootstrap This class wraps the aws_client_bootstrap from aws-c-io to provide a client context for all protocol stacks in the AWS Common Runtime.TlsContext This class wraps the aws_tls_context from aws-c-io to provide access to TLS configuration contexts in the AWS Common Runtime. -
Classes in software.amazon.awssdk.crt.io used by software.amazon.awssdk.crt.eventstream Class Description ClientBootstrap This class wraps the aws_client_bootstrap from aws-c-io to provide a client context for all protocol stacks in the AWS Common Runtime.ClientTlsContext This class wraps the aws_tls_context from aws-c-io to provide access to TLS configuration contexts in the AWS Common Runtime.ServerBootstrap This class wraps the aws_server_bootstrap from aws-c-io to provide a server context for all protocol stacks in the AWS Common Runtime.ServerTlsContext This class wraps the aws_tls_context from aws-c-io to provide access to TLS configuration contexts in the AWS Common Runtime.SocketOptions This class wraps the aws_socket_options from aws-c-io to provide access to TCP/UDP socket configuration in the AWS Common Runtime. -
Classes in software.amazon.awssdk.crt.io used by software.amazon.awssdk.crt.http Class Description ClientBootstrap This class wraps the aws_client_bootstrap from aws-c-io to provide a client context for all protocol stacks in the AWS Common Runtime.SocketOptions This class wraps the aws_socket_options from aws-c-io to provide access to TCP/UDP socket configuration in the AWS Common Runtime.TlsConnectionOptions Connection-specific TLS options.TlsContext This class wraps the aws_tls_context from aws-c-io to provide access to TLS configuration contexts in the AWS Common Runtime. -
Classes in software.amazon.awssdk.crt.io used by software.amazon.awssdk.crt.io Class Description ClientBootstrap This class wraps the aws_client_bootstrap from aws-c-io to provide a client context for all protocol stacks in the AWS Common Runtime.DirectoryEntry Supplied during calls to DirectoryTraversal.traverse() as each entry is encountered.DirectoryTraversalHandler Handler invoked during calls to DirectoryTraversal.traverse() as each entry is encountered.EventLoopGroup This class wraps the aws_event_loop_group from aws-c-io to provide access to an event loop for the MQTT protocol stack in the AWS Common Runtime.ExponentialBackoffRetryOptions Configuration options for the exponential backoff retry strategy for http requestsExponentialBackoffRetryOptions.JitterMode What kind of jitter or randomization to apply to the backoff time interval https://aws.amazon.com/blogs/architecture/exponential-backoff-and-jitter/HostResolver Java wrapper around the native CRT host resolver, responsible for performing async dns lookupsPkcs11Lib Handle to a loaded PKCS#11 library.Pkcs11Lib.InitializeFinalizeBehavior Controls how Pkcs11Lib callsC_Initialize()
andC_Finalize()
on the PKCS#11 library.SocketOptions.SocketDomain Socket communications domainSocketOptions.SocketType Socket typeStandardRetryOptions Top-level configuration for http retries.TlsCipherPreference A TlsCipherPreference represents a hardcoded ordered list of TLS Ciphers to use when negotiating a TLS Connection.TlsConnectionOptions Connection-specific TLS options.TlsContext This class wraps the aws_tls_context from aws-c-io to provide access to TLS configuration contexts in the AWS Common Runtime.TlsContextCustomKeyOperationOptions Top level configuration for the custom TLS key operations.TlsContextOptions This class wraps the aws_tls_connection_options from aws-c-io to provide access to TLS configuration contexts in the AWS Common Runtime.TlsContextOptions.TlsVersions TlsContextPkcs11Options Options for TLS using a PKCS#11 library for private key operations.TlsHashAlgorithm The hash algorithm of a TLS private key operation.TlsKeyOperation A class containing a mutual TLS (mTLS) Private Key operation that needs to be performed.TlsKeyOperation.Type The type of TlsKeyOperation that needs to be performed by the TlsKeyOperationHandler interface.TlsKeyOperationHandler Interface for handling private key operations during the TLS handshake.TlsSignatureAlgorithm The signature of a TLS private key operation. -
Classes in software.amazon.awssdk.crt.io used by software.amazon.awssdk.crt.mqtt Class Description ClientBootstrap This class wraps the aws_client_bootstrap from aws-c-io to provide a client context for all protocol stacks in the AWS Common Runtime.SocketOptions This class wraps the aws_socket_options from aws-c-io to provide access to TCP/UDP socket configuration in the AWS Common Runtime.TlsContext This class wraps the aws_tls_context from aws-c-io to provide access to TLS configuration contexts in the AWS Common Runtime. -
Classes in software.amazon.awssdk.crt.io used by software.amazon.awssdk.crt.mqtt5 Class Description ClientBootstrap This class wraps the aws_client_bootstrap from aws-c-io to provide a client context for all protocol stacks in the AWS Common Runtime.ExponentialBackoffRetryOptions.JitterMode What kind of jitter or randomization to apply to the backoff time interval https://aws.amazon.com/blogs/architecture/exponential-backoff-and-jitter/SocketOptions This class wraps the aws_socket_options from aws-c-io to provide access to TCP/UDP socket configuration in the AWS Common Runtime.TlsContext This class wraps the aws_tls_context from aws-c-io to provide access to TLS configuration contexts in the AWS Common Runtime. -
Classes in software.amazon.awssdk.crt.io used by software.amazon.awssdk.crt.s3 Class Description ClientBootstrap This class wraps the aws_client_bootstrap from aws-c-io to provide a client context for all protocol stacks in the AWS Common Runtime.StandardRetryOptions Top-level configuration for http retries.TlsContext This class wraps the aws_tls_context from aws-c-io to provide access to TLS configuration contexts in the AWS Common Runtime.