Uses of Package
com.sap.cloud.sdk.cloudplatform.connectivity
Package
Description
-
ClassDescriptionProvides caching functionality to the
HttpClientAccessor
.Abstract implementation ofHttpClientFactory
.Provides caching functionality to theHttpClient5Accessor
.Builder class for a default implementation of theApacheHttpClient5Cache
interface.Factory class that createsHttpClient
instances based on the givenDestination
.Builder class for a default implementation of theApacheHttpClient5Factory
interface.Enum to control the automatic TLS upgrade feature for insecure connections.Enum representing different ways a user may be authenticated .Enhancer that allows to include configuration specific to the SAP Business Logging Service.Enhancer that allows to include configuration specific to the SAP Business Rules Service for Cloud FoundryAnServiceBindingDestinationOptions.OptionsEnhancer
that contains the communication options for an IAS-based destination.Enhancer that allows to include configuration specific to the SAP Workflow Service for Cloud Foundry.CSRF token wrapper type.Retrieves a CSRF token from a given remote system.Immutable default implementation of theDestination
interface to be used as the "single source of truth".Builder class to allow for easy creation of an immutableDefaultDestination
instance.Default implementation of aDestinationLoader
with convenience methods to addHTTP
andRFC
destinations.Default implementation ofHttpClientFactory
.Immutable default implementation of theHttpDestination
interface.Builder class to allow for easy creation of an immutableDefaultHttpDestination
instance.Platform independent representation of a destination as a collection of key-value pairs, can be converted to aHttpDestination
or aRfcDestination
.Allows to provide additional headers for a specific destination.This describes the interface used to retrieve destinations from some source via theDestinationAccessor
.Immutable implementation of theDestinationLoader
interface providing a way to define a chainDestinationLoader
s to go through until a destination was found.Builder class to construct aDestinationLoaderChain
.Contains parameters to configure the behaviour of destination loaders.Used for setting up newDestinationOptions
instances.Represents a class that can set specialized configuration parameters.Interface representing the minimal information an arbitrary destination needs to implement.Class used as key to access destination properties, which are stored as key-value-pairs.The destination and request specific context.Retrieves destination information from the SCP destination service on Cloud Foundry.Static builder class.Handles the getting and setting ofDestinationOptions
parameters specific to SCP Cloud Foundry platform.Enumeration which represents the strategies for loading destinations in a multi-tenant application on SCP Cloud Foundry.Enumeration which represents the strategies for performing a user token exchange, if necessary, upon retrieving a destination from the Destination service on BTP Cloud Foundry.Destination authentication token with optional error message and expiration value.Named destination certificate containing optional base64 encoded binary content.Owner of the destination object with SCP CF subaccount and instance identifier reference.Enum representing the types a destination can be of.Utility class to get all SAP Deploy with Confidence related headers from the current request.A name-value pair representing a header (for example, an HTTP header).Provides caching functionality to theHttpClientAccessor
.Factory class that createsHttpClient
instances based on the givenDestination
.Platform independent representation of a HTTP destination as a collection of key-value pairs.Adds HTTP relevant fields to the "generic" destination.Represents a (remote) service that is bound to Megaclite.First builder step to construct newMegacliteServiceBinding
instances.Second builder step to construct newMegacliteServiceBinding
instances.Third builder step to construct newMegacliteServiceBinding
instances.Fourth builder step to construct newMegacliteServiceBinding
instances.Helper interface to serve mandatory input for OAuth2 token endpoint.Helper interface to serve mandatory input for OAuth2 client identity and OAuth2 token representative.Represents various configuration parameters for the OAuth2 destination creation.A builder implementation that helps with creating customizedOAuth2Options
instances.Configure the timeout applied to token retrieval.A supplier of OAuth client information.Represents the behalf upon which an outbound request can be made.Represents the mode of principal propagation.Proxy configuration.Enum representing the type of a remote installation.Deprecated.Deprecated.Please useDefaultDestination
instead.Defines from where the HTTP Security Configuration for outbound HTTP calls is determined from.Represents a class that is capable of transforming aServiceBinding
andServiceBindingDestinationOptions
into anHttpDestination
.Representation of parameters and context information for theServiceBindingDestinationLoader
API.Builder class to construct aServiceBindingDestinationOptions
instance.An enhancer that can add and retrieve additional options fromServiceBindingDestinationOptions
.Implementation to access X.509 certificates provided by the Zero Trust Identity Service (ZTIS). -
-
-
ClassDescriptionRetrieves a CSRF token from a given remote system.Platform independent representation of a destination as a collection of key-value pairs, can be converted to a
HttpDestination
or aRfcDestination
. -
ClassDescriptionPlatform independent representation of a destination as a collection of key-value pairs, can be converted to a
HttpDestination
or aRfcDestination
. -
ClassDescriptionRetrieves a CSRF token from a given remote system.Platform independent representation of a destination as a collection of key-value pairs, can be converted to a
HttpDestination
or aRfcDestination
. -
ClassDescriptionPlatform independent representation of a destination as a collection of key-value pairs, can be converted to a
HttpDestination
or aRfcDestination
.A name-value pair representing a header (for example, an HTTP header).Platform independent representation of a HTTP destination as a collection of key-value pairs. -
ClassDescriptionPlatform independent representation of a destination as a collection of key-value pairs, can be converted to a
HttpDestination
or aRfcDestination
. -
ClassDescriptionPlatform independent representation of a destination as a collection of key-value pairs, can be converted to a
HttpDestination
or aRfcDestination
. -
ClassDescriptionPlatform independent representation of a destination as a collection of key-value pairs, can be converted to a
HttpDestination
or aRfcDestination
. -
ClassDescriptionPlatform independent representation of a destination as a collection of key-value pairs, can be converted to a
HttpDestination
or aRfcDestination
.
Destination
instead.