Package com.lithic.api.models
Class AuthenticationRetrieveResponse.App.Builder
-
- All Implemented Interfaces:
public final class AuthenticationRetrieveResponse.App.BuilderA builder for App.
-
-
Method Summary
Modifier and Type Method Description final AuthenticationRetrieveResponse.App.BuilderdeviceInfo(String deviceInfo)Device information gathered from the cardholder's device - JSON name/value pairs that is Base64url encoded. final AuthenticationRetrieveResponse.App.BuilderdeviceInfo(Optional<String> deviceInfo)Device information gathered from the cardholder's device - JSON name/value pairs that is Base64url encoded. final AuthenticationRetrieveResponse.App.BuilderdeviceInfo(JsonField<String> deviceInfo)Device information gathered from the cardholder's device - JSON name/value pairs that is Base64url encoded. final AuthenticationRetrieveResponse.App.Builderip(String ip)External IP address used by the app generating the 3DS authentication request. final AuthenticationRetrieveResponse.App.Builderip(JsonField<String> ip)External IP address used by the app generating the 3DS authentication request. final AuthenticationRetrieveResponse.App.BuilderadditionalProperties(Map<String, JsonValue> additionalProperties)final AuthenticationRetrieveResponse.App.BuilderputAdditionalProperty(String key, JsonValue value)final AuthenticationRetrieveResponse.App.BuilderputAllAdditionalProperties(Map<String, JsonValue> additionalProperties)final AuthenticationRetrieveResponse.App.BuilderremoveAdditionalProperty(String key)final AuthenticationRetrieveResponse.App.BuilderremoveAllAdditionalProperties(Set<String> keys)final AuthenticationRetrieveResponse.Appbuild()-
-
Method Detail
-
deviceInfo
final AuthenticationRetrieveResponse.App.Builder deviceInfo(String deviceInfo)
Device information gathered from the cardholder's device - JSON name/value pairs that is Base64url encoded. Maps to EMV 3DS field deviceInfo.
-
deviceInfo
final AuthenticationRetrieveResponse.App.Builder deviceInfo(Optional<String> deviceInfo)
Device information gathered from the cardholder's device - JSON name/value pairs that is Base64url encoded. Maps to EMV 3DS field deviceInfo.
-
deviceInfo
final AuthenticationRetrieveResponse.App.Builder deviceInfo(JsonField<String> deviceInfo)
Device information gathered from the cardholder's device - JSON name/value pairs that is Base64url encoded. Maps to EMV 3DS field deviceInfo.
-
ip
final AuthenticationRetrieveResponse.App.Builder ip(String ip)
External IP address used by the app generating the 3DS authentication request. Maps to EMV 3DS field appIp.
-
ip
final AuthenticationRetrieveResponse.App.Builder ip(JsonField<String> ip)
External IP address used by the app generating the 3DS authentication request. Maps to EMV 3DS field appIp.
-
additionalProperties
final AuthenticationRetrieveResponse.App.Builder additionalProperties(Map<String, JsonValue> additionalProperties)
-
putAdditionalProperty
final AuthenticationRetrieveResponse.App.Builder putAdditionalProperty(String key, JsonValue value)
-
putAllAdditionalProperties
final AuthenticationRetrieveResponse.App.Builder putAllAdditionalProperties(Map<String, JsonValue> additionalProperties)
-
removeAdditionalProperty
final AuthenticationRetrieveResponse.App.Builder removeAdditionalProperty(String key)
-
removeAllAdditionalProperties
final AuthenticationRetrieveResponse.App.Builder removeAllAdditionalProperties(Set<String> keys)
-
build
final AuthenticationRetrieveResponse.App build()
-
-
-
-