Uses of Class
software.amazon.awssdk.crt.CrtResource
-
-
Uses of CrtResource in software.amazon.awssdk.crt
Methods in software.amazon.awssdk.crt that return CrtResource Modifier and Type Method Description CrtResource
CrtResource.ResourceInstance. getWrapper()
Methods in software.amazon.awssdk.crt with parameters of type CrtResource Modifier and Type Method Description void
CrtResource. addReferenceTo(CrtResource resource)
Marks a resource as referenced by this resource.void
CrtResource. removeReferenceTo(CrtResource resource)
Removes a reference from this resource to another.Constructors in software.amazon.awssdk.crt with parameters of type CrtResource Constructor Description ResourceInstance(CrtResource wrapper, String name)
-
Uses of CrtResource in software.amazon.awssdk.crt.auth.credentials
Subclasses of CrtResource in software.amazon.awssdk.crt.auth.credentials Modifier and Type Class Description class
CachedCredentialsProvider
A credentials provider that adds caching to another credentials provider via decorationclass
CognitoCredentialsProvider
A class that wraps a credentials provider that sources session credentials from the AWS Cognito Identity service.class
CredentialsProvider
A base class that represents a source of AWS credentialsclass
DefaultChainCredentialsProvider
A class that wraps the default AWS credentials provider chainclass
DelegateCredentialsProvider
A credentials provider that sources credentials from a custom synchronous callbackclass
EcsCredentialsProvider
A class that wraps a provider that gets credentials from an ECS service.class
ProfileCredentialsProvider
A class that wraps a provider that gets credentials from profile files.class
StaticCredentialsProvider
A class that wraps the a credentials provider that returns a fixed set of credentialsclass
StsCredentialsProvider
A class that wraps a provider that gets credentials from Security Token Service (STS).class
StsWebIdentityCredentialsProvider
Sts with web identity credentials provider sources a set of temporary security credentials for users who have been authenticated in a mobile or web application with a web identity provider.class
X509CredentialsProvider
A class that wraps a credentials provider that sources session credentials from IoT's x509 credentials service. -
Uses of CrtResource in software.amazon.awssdk.crt.auth.signing
Subclasses of CrtResource in software.amazon.awssdk.crt.auth.signing Modifier and Type Class Description class
AwsSigningConfig
A class representing configuration related to signing something "signable" (an http request, a body chunk, a stream event) via an AWS signing process. -
Uses of CrtResource in software.amazon.awssdk.crt.cal
Subclasses of CrtResource in software.amazon.awssdk.crt.cal Modifier and Type Class Description class
EccKeyPair
This class puts an opaque wrapper around aws_ecc_key_pair from aws-c-cal. -
Uses of CrtResource in software.amazon.awssdk.crt.eventstream
Subclasses of CrtResource in software.amazon.awssdk.crt.eventstream Modifier and Type Class Description class
ClientConnection
Wrapper around an event stream rpc client initiated connection.class
ClientConnectionContinuation
Java wrapper for event-stream-rpc client continuation.class
Message
Wrapper around an instance of aws-event-stream-message.class
ServerConnection
Wrapper around event-stream-rpc-server-connection.class
ServerConnectionContinuation
Wrapper around aws-event-stream-rpc-server continuation.class
ServerListener
Event-stream-rpc server listener. -
Uses of CrtResource in software.amazon.awssdk.crt.http
Subclasses of CrtResource in software.amazon.awssdk.crt.http Modifier and Type Class Description class
Http2ClientConnection
This class wraps aws-c-http to provide the basic HTTP/2 request/response functionality via the AWS Common Runtime.class
Http2Stream
An HttpStream represents a single HTTP/2 specific Http Request/Response.class
Http2StreamManager
Manages a Pool of HTTP/2 Streams.class
HttpClientConnection
This class wraps aws-c-http to provide the basic HTTP request/response functionality via the AWS Common Runtime.class
HttpClientConnectionManager
Manages a Pool of Http Connectionsclass
HttpStream
An HttpStream represents a single HTTP/1.1 specific Http Request/Response.class
HttpStreamBase
An base class represents a single Http Request/Response for both HTTP/1.1 and HTTP/2 and wraps the native resources from the aws-c-http library. -
Uses of CrtResource in software.amazon.awssdk.crt.io
Subclasses of CrtResource in software.amazon.awssdk.crt.io Modifier and Type Class Description class
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.class
ClientTlsContext
This class wraps the aws_tls_context from aws-c-io to provide access to TLS configuration contexts in the AWS Common Runtime.class
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.class
HostResolver
Java wrapper around the native CRT host resolver, responsible for performing async dns lookupsclass
Pkcs11Lib
Handle to a loaded PKCS#11 library.class
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.class
ServerTlsContext
This class wraps the aws_tls_context from aws-c-io to provide access to TLS configuration contexts in the AWS Common Runtime.class
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.class
TlsConnectionOptions
Connection-specific TLS options.class
TlsContext
This class wraps the aws_tls_context from aws-c-io to provide access to TLS configuration contexts in the AWS Common Runtime.class
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.class
TlsContextPkcs11Options
Options for TLS using a PKCS#11 library for private key operations. -
Uses of CrtResource in software.amazon.awssdk.crt.mqtt
Subclasses of CrtResource in software.amazon.awssdk.crt.mqtt Modifier and Type Class Description class
MqttClient
This class wraps aws-c-mqtt to provide the basic MQTT pub/sub functionalities via the AWS Common Runtime One MqttClient class is needed per application.class
MqttClientConnection
This class wraps aws-c-mqtt to provide the basic MQTT pub/sub functionality via the AWS Common Runtime MqttClientConnection represents a single connection from one MqttClient to an MQTT service endpointclass
MqttConnectionConfig
Encapsulates all per-mqtt-connection configuration -
Uses of CrtResource in software.amazon.awssdk.crt.mqtt5
Subclasses of CrtResource in software.amazon.awssdk.crt.mqtt5 Modifier and Type Class Description class
Mqtt5Client
This class wraps the aws-c-mqtt MQTT5 client to provide the basic MQTT5 pub/sub functionalities via the AWS Common Runtime One Mqtt5Client class creates one connection. -
Uses of CrtResource in software.amazon.awssdk.crt.s3
Subclasses of CrtResource in software.amazon.awssdk.crt.s3 Modifier and Type Class Description class
S3Client
class
S3MetaRequest
-