Uses of Interface
com.sap.cloud.sdk.cloudplatform.connectivity.ServiceBindingDestinationOptions.OptionsEnhancer
Packages that use ServiceBindingDestinationOptions.OptionsEnhancer
-
Uses of ServiceBindingDestinationOptions.OptionsEnhancer in com.sap.cloud.sdk.cloudplatform.connectivity
Classes in com.sap.cloud.sdk.cloudplatform.connectivity that implement ServiceBindingDestinationOptions.OptionsEnhancerModifier and TypeClassDescriptionstatic final class
AnServiceBindingDestinationOptions.OptionsEnhancer
that contains the target URI for an IAS or XSUAA-based destination.static enum
Enhancer that allows to include configuration specific to the SAP Business Logging Service.static enum
Enhancer that allows to include configuration specific to the SAP Business Rules Service for Cloud Foundrystatic final class
AnServiceBindingDestinationOptions.OptionsEnhancer
that contains the communication options for an IAS-based destination.static final class
Deprecated.since 5.9.0.static final class
AnServiceBindingDestinationOptions.OptionsEnhancer
that indicates whether no token is required for authenticating at the target system iff the authentication happens on behalf of a technical provider user.static enum
Enhancer that allows to include configuration specific to the SAP Workflow Service for Cloud Foundry.static class
Configure the timeout applied to token retrieval.Methods in com.sap.cloud.sdk.cloudplatform.connectivity that return ServiceBindingDestinationOptions.OptionsEnhancerModifier and TypeMethodDescriptionBtpServiceOptions.IasOptions.withApplicationName
(String applicationName) Creates anServiceBindingDestinationOptions.OptionsEnhancer
that instructs an IAS-based destination to use the given application provider name when performing token retrievals.BtpServiceOptions.IasOptions.withConsumerClient
(String consumerClientId) Creates anServiceBindingDestinationOptions.OptionsEnhancer
that instructs an IAS-based destination to use the given consumer client ID when performing token retrievals.BtpServiceOptions.IasOptions.withConsumerClient
(String consumerClientId, String consumerTenantId) Deprecated.since 5.10.0.BtpServiceOptions.IasOptions.withoutTokenForTechnicalProviderUser()
Creates an instance ofBtpServiceOptions.IasOptions.NoTokenForTechnicalProviderUser
.BtpServiceOptions.AuthenticationServiceOptions.withTargetUri
(String uri) Overwrites the target URI that is extracted from the IAS or XSUAA service binding.BtpServiceOptions.AuthenticationServiceOptions.withTargetUri
(URI uri) Overwrites the target URI that is extracted from the IAS or XSUAA service binding.BtpServiceOptions.IasOptions.withTargetUri
(String targetUri) Deprecated.since 5.9.0.BtpServiceOptions.IasOptions.withTargetUri
(URI targetUri) Deprecated.since 5.9.0.Methods in com.sap.cloud.sdk.cloudplatform.connectivity with parameters of type ServiceBindingDestinationOptions.OptionsEnhancerModifier and TypeMethodDescriptionServiceBindingDestinationOptions.Builder.withOption
(ServiceBindingDestinationOptions.OptionsEnhancer<?> option) Add a custom option to theServiceBindingDestinationOptions
.Method parameters in com.sap.cloud.sdk.cloudplatform.connectivity with type arguments of type ServiceBindingDestinationOptions.OptionsEnhancerModifier and TypeMethodDescription<T> io.vavr.control.Option<T>
ServiceBindingDestinationOptions.getOption
(Class<? extends ServiceBindingDestinationOptions.OptionsEnhancer<T>> cls) Get additional options by their key.