Class AuthenticationObject

  • Direct Known Subclasses:
    ChosenScaMethod

    @Validated
    @Generated(value="io.swagger.codegen.v3.generators.java.SpringCodegen",
               date="2020-11-12T17:35:11.808068+02:00[Europe/Kiev]")
    public class AuthenticationObject
    extends Object
    Authentication object.
    • Constructor Detail

      • AuthenticationObject

        public AuthenticationObject()
    • Method Detail

      • getAuthenticationType

        @NotNull
        public @NotNull String getAuthenticationType()
        Get authenticationType
        Returns:
        authenticationType
      • setAuthenticationType

        public void setAuthenticationType​(String authenticationType)
      • getAuthenticationVersion

        public String getAuthenticationVersion()
        Depending on the \"authenticationType\". This version can be used by differentiating authentication tools used within performing OTP generation in the same authentication type. This version can be referred to in the ASPSP?s documentation.
        Returns:
        authenticationVersion
      • setAuthenticationVersion

        public void setAuthenticationVersion​(String authenticationVersion)
      • getAuthenticationMethodId

        @NotNull
        @Size(max=35)
        public @NotNull @Size(max=35) String getAuthenticationMethodId()
        Get authenticationMethodId
        Returns:
        authenticationMethodId
      • setAuthenticationMethodId

        public void setAuthenticationMethodId​(String authenticationMethodId)
      • getName

        public String getName()
        This is the name of the authentication method defined by the PSU in the Online Banking frontend of the ASPSP. Alternatively this could be a description provided by the ASPSP like \"SMS OTP on phone +49160 xxxxx 28\". This name shall be used by the TPP when presenting a list of authentication methods to the PSU, if available.
        Returns:
        name
      • setName

        public void setName​(String name)
      • getExplanation

        public String getExplanation()
        Detailed information about the SCA method for the PSU.
        Returns:
        explanation
      • setExplanation

        public void setExplanation​(String explanation)
      • hashCode

        public int hashCode()
        Overrides:
        hashCode in class Object