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.OptionsEnhancerGet the value of the option.- Specified by:
getValuein interfaceServiceBindingDestinationOptions.OptionsEnhancer<Boolean>- Returns:
- The value of the option.
-
equals
-
hashCode
public int hashCode() -
toString
-