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 CrtResourceCrtResource.ResourceInstance. getWrapper()Methods in software.amazon.awssdk.crt with parameters of type CrtResource Modifier and Type Method Description voidCrtResource. addReferenceTo(CrtResource resource)Marks a resource as referenced by this resource.voidCrtResource. decRef(CrtResource decRefInstigator)Decrements the reference count to this resource.voidCrtResource. 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 classCachedCredentialsProviderA credentials provider that adds caching to another credentials provider via decorationclassCognitoCredentialsProviderA class that wraps a credentials provider that sources session credentials from the AWS Cognito Identity service.classCredentialsProviderA base class that represents a source of AWS credentialsclassDefaultChainCredentialsProviderA class that wraps the default AWS credentials provider chainclassDelegateCredentialsProviderA credentials provider that sources credentials from a custom synchronous callbackclassEcsCredentialsProviderA class that wraps a provider that gets credentials from an ECS service.classProfileCredentialsProviderA class that wraps a provider that gets credentials from profile files.classStaticCredentialsProviderA class that wraps the a credentials provider that returns a fixed set of credentialsclassStsCredentialsProviderA class that wraps a provider that gets credentials from Security Token Service (STS).classStsWebIdentityCredentialsProviderSts 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.classX509CredentialsProviderA 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 classAwsSigningConfigA 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 classEccKeyPairThis 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 classClientConnectionWrapper around an event stream rpc client initiated connection.classClientConnectionContinuationJava wrapper for event-stream-rpc client continuation.classMessageWrapper around an instance of aws-event-stream-message.classServerConnectionWrapper around event-stream-rpc-server-connection.classServerConnectionContinuationWrapper around aws-event-stream-rpc-server continuation.classServerListenerEvent-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 classHttp2ClientConnectionThis class wraps aws-c-http to provide the basic HTTP/2 request/response functionality via the AWS Common Runtime.classHttp2StreamAn HttpStream represents a single HTTP/2 specific Http Request/Response.classHttp2StreamManagerManages a Pool of HTTP/2 Streams.classHttpClientConnectionThis class wraps aws-c-http to provide the basic HTTP request/response functionality via the AWS Common Runtime.classHttpClientConnectionManagerManages a Pool of Http ConnectionsclassHttpStreamAn HttpStream represents a single HTTP/1.1 specific Http Request/Response.classHttpStreamBaseAn 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 classClientBootstrapThis class wraps the aws_client_bootstrap from aws-c-io to provide a client context for all protocol stacks in the AWS Common Runtime.classClientTlsContextThis class wraps the aws_tls_context from aws-c-io to provide access to TLS configuration contexts in the AWS Common Runtime.classEventLoopGroupThis 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.classHostResolverJava wrapper around the native CRT host resolver, responsible for performing async dns lookupsclassPkcs11LibHandle to a loaded PKCS#11 library.classServerBootstrapThis class wraps the aws_server_bootstrap from aws-c-io to provide a server context for all protocol stacks in the AWS Common Runtime.classServerTlsContextThis class wraps the aws_tls_context from aws-c-io to provide access to TLS configuration contexts in the AWS Common Runtime.classSocketOptionsThis class wraps the aws_socket_options from aws-c-io to provide access to TCP/UDP socket configuration in the AWS Common Runtime.classTlsConnectionOptionsConnection-specific TLS options.classTlsContextThis class wraps the aws_tls_context from aws-c-io to provide access to TLS configuration contexts in the AWS Common Runtime.classTlsContextOptionsThis class wraps the aws_tls_connection_options from aws-c-io to provide access to TLS configuration contexts in the AWS Common Runtime.classTlsContextPkcs11OptionsOptions for TLS using a PKCS#11 library for private key operations. -
Uses of CrtResource in software.amazon.awssdk.crt.iot
Subclasses of CrtResource in software.amazon.awssdk.crt.iot Modifier and Type Class Description classMqttRequestResponseClientA helper class for AWS service clients that use MQTT as the transport protocol.classStreamingOperationAn AWS MQTT service streaming operation. -
Uses of CrtResource in software.amazon.awssdk.crt.mqtt
Subclasses of CrtResource in software.amazon.awssdk.crt.mqtt Modifier and Type Class Description classMqttClientThis 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.classMqttClientConnectionThis 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 endpointclassMqttConnectionConfigEncapsulates 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 classMqtt5ClientThis 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 classS3ClientclassS3MetaRequest
-