Class AuthenticationRetrieveResponse.App.Builder
-
- All Implemented Interfaces:
public final class AuthenticationRetrieveResponse.App.BuilderA builder for App.
-
-
Method Summary
-
-
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)
Alias for calling Builder.deviceInfo with
deviceInfo.orElse(null).
-
deviceInfo
final AuthenticationRetrieveResponse.App.Builder deviceInfo(JsonField<String> deviceInfo)
Sets Builder.deviceInfo to an arbitrary JSON value.
You should usually call Builder.deviceInfo with a well-typed String value instead. This method is primarily for setting the field to an undocumented or not yet supported value.
-
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)
Sets Builder.ip to an arbitrary JSON value.
You should usually call Builder.ip with a well-typed String value instead. This method is primarily for setting the field to an undocumented or not yet supported value.
-
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()
Returns an immutable instance of App.
Further updates to this Builder will not mutate the returned instance.
-
-
-
-