Class AccountVerificationRoutesRequest


  • public class AccountVerificationRoutesRequest
    extends Object
    AccountVerificationRoutesRequest
    • Constructor Detail

      • AccountVerificationRoutesRequest

        public AccountVerificationRoutesRequest()
    • Method Detail

      • locale

        public AccountVerificationRoutesRequest locale​(String locale)
        The language to use in the open banking flow UI, specified by a combination of a two-letter [ISO 639-1](https://en.wikipedia.org/wiki/List_of_ISO_639_language_codes) language code and an [ISO 3166-1 alpha-2](https://en.wikipedia.org/wiki/ISO_3166-1_alpha-2) country code. This information is used to configure the open banking flow with the same language for a consistent user experience. Default value: **en-US**
        Parameters:
        locale - The language to use in the open banking flow UI, specified by a combination of a two-letter [ISO 639-1](https://en.wikipedia.org/wiki/List_of_ISO_639_language_codes) language code and an [ISO 3166-1 alpha-2](https://en.wikipedia.org/wiki/ISO_3166-1_alpha-2) country code. This information is used to configure the open banking flow with the same language for a consistent user experience. Default value: **en-US**
        Returns:
        the current AccountVerificationRoutesRequest instance, allowing for method chaining
      • getLocale

        public String getLocale()
        The language to use in the open banking flow UI, specified by a combination of a two-letter [ISO 639-1](https://en.wikipedia.org/wiki/List_of_ISO_639_language_codes) language code and an [ISO 3166-1 alpha-2](https://en.wikipedia.org/wiki/ISO_3166-1_alpha-2) country code. This information is used to configure the open banking flow with the same language for a consistent user experience. Default value: **en-US**
        Returns:
        locale The language to use in the open banking flow UI, specified by a combination of a two-letter [ISO 639-1](https://en.wikipedia.org/wiki/List_of_ISO_639_language_codes) language code and an [ISO 3166-1 alpha-2](https://en.wikipedia.org/wiki/ISO_3166-1_alpha-2) country code. This information is used to configure the open banking flow with the same language for a consistent user experience. Default value: **en-US**
      • setLocale

        public void setLocale​(String locale)
        The language to use in the open banking flow UI, specified by a combination of a two-letter [ISO 639-1](https://en.wikipedia.org/wiki/List_of_ISO_639_language_codes) language code and an [ISO 3166-1 alpha-2](https://en.wikipedia.org/wiki/ISO_3166-1_alpha-2) country code. This information is used to configure the open banking flow with the same language for a consistent user experience. Default value: **en-US**
        Parameters:
        locale - The language to use in the open banking flow UI, specified by a combination of a two-letter [ISO 639-1](https://en.wikipedia.org/wiki/List_of_ISO_639_language_codes) language code and an [ISO 3166-1 alpha-2](https://en.wikipedia.org/wiki/ISO_3166-1_alpha-2) country code. This information is used to configure the open banking flow with the same language for a consistent user experience. Default value: **en-US**
      • redirectUrl

        public AccountVerificationRoutesRequest redirectUrl​(String redirectUrl)
        The URL where Adyen redirects the third-party individual after they complete the open banking flow.
        Parameters:
        redirectUrl - The URL where Adyen redirects the third-party individual after they complete the open banking flow.
        Returns:
        the current AccountVerificationRoutesRequest instance, allowing for method chaining
      • getRedirectUrl

        public String getRedirectUrl()
        The URL where Adyen redirects the third-party individual after they complete the open banking flow.
        Returns:
        redirectUrl The URL where Adyen redirects the third-party individual after they complete the open banking flow.
      • setRedirectUrl

        public void setRedirectUrl​(String redirectUrl)
        The URL where Adyen redirects the third-party individual after they complete the open banking flow.
        Parameters:
        redirectUrl - The URL where Adyen redirects the third-party individual after they complete the open banking flow.
      • state

        public AccountVerificationRoutesRequest state​(String state)
        A value that helps you identify the request in callback handling. You can generate this value on a per-session basis to protect the callback against Cross-Site Request Forgery (CSRF) attacks. This value must be composed of characters that can be successfully URL-encoded.
        Parameters:
        state - A value that helps you identify the request in callback handling. You can generate this value on a per-session basis to protect the callback against Cross-Site Request Forgery (CSRF) attacks. This value must be composed of characters that can be successfully URL-encoded.
        Returns:
        the current AccountVerificationRoutesRequest instance, allowing for method chaining
      • getState

        public String getState()
        A value that helps you identify the request in callback handling. You can generate this value on a per-session basis to protect the callback against Cross-Site Request Forgery (CSRF) attacks. This value must be composed of characters that can be successfully URL-encoded.
        Returns:
        state A value that helps you identify the request in callback handling. You can generate this value on a per-session basis to protect the callback against Cross-Site Request Forgery (CSRF) attacks. This value must be composed of characters that can be successfully URL-encoded.
      • setState

        public void setState​(String state)
        A value that helps you identify the request in callback handling. You can generate this value on a per-session basis to protect the callback against Cross-Site Request Forgery (CSRF) attacks. This value must be composed of characters that can be successfully URL-encoded.
        Parameters:
        state - A value that helps you identify the request in callback handling. You can generate this value on a per-session basis to protect the callback against Cross-Site Request Forgery (CSRF) attacks. This value must be composed of characters that can be successfully URL-encoded.
      • equals

        public boolean equals​(Object o)
        Return true if this AccountVerificationRoutesRequest object is equal to o.
        Overrides:
        equals in class Object
      • hashCode

        public int hashCode()
        Overrides:
        hashCode in class Object
      • fromJson

        public static AccountVerificationRoutesRequest fromJson​(String jsonString)
                                                         throws com.fasterxml.jackson.core.JsonProcessingException
        Create an instance of AccountVerificationRoutesRequest given an JSON string
        Parameters:
        jsonString - JSON string
        Returns:
        An instance of AccountVerificationRoutesRequest
        Throws:
        com.fasterxml.jackson.core.JsonProcessingException - if the JSON string is invalid with respect to AccountVerificationRoutesRequest
      • toJson

        public String toJson()
                      throws com.fasterxml.jackson.core.JsonProcessingException
        Convert an instance of AccountVerificationRoutesRequest to an JSON string
        Returns:
        JSON string
        Throws:
        com.fasterxml.jackson.core.JsonProcessingException