Class BtpServiceOptions.IasOptions.NoTokenForTechnicalProviderUser
java.lang.Object
com.sap.cloud.sdk.cloudplatform.connectivity.BtpServiceOptions.IasOptions.NoTokenForTechnicalProviderUser
- All Implemented Interfaces:
ServiceBindingDestinationOptions.OptionsEnhancer<Boolean>
- Enclosing class:
- BtpServiceOptions.IasOptions
public static final class BtpServiceOptions.IasOptions.NoTokenForTechnicalProviderUser
extends Object
implements ServiceBindingDestinationOptions.OptionsEnhancer<Boolean>
An
ServiceBindingDestinationOptions.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. In this
case, retrieving a token from the IAS service is optional and, therefore, can be skipped. Instead,
authentication is done via mTLS only. In every other case (i.e. named user for either the provider or
a subscriber, or technical user on behalf of a subscriber), a token is always required to not lose any
tenancy information at the target system.- Since:
- 5.6.0
-
Method Summary
-
Method Details
-
getValue
Description copied from interface:ServiceBindingDestinationOptions.OptionsEnhancer
Get the value of the option.- Specified by:
getValue
in interfaceServiceBindingDestinationOptions.OptionsEnhancer<Boolean>
- Returns:
- The value of the option.
-
equals
-
hashCode
public int hashCode() -
toString
-