Package de.adorsys.psd2.model
Class AuthenticationObject
- java.lang.Object
-
- de.adorsys.psd2.model.AuthenticationObject
-
- Direct Known Subclasses:
ChosenScaMethod
@Validated @Generated(value="io.swagger.codegen.v3.generators.java.SpringCodegen", date="2021-05-24T13:41:46.273636+03:00[Europe/Kiev]") public class AuthenticationObject extends ObjectAuthentication object.
-
-
Constructor Summary
Constructors Constructor Description AuthenticationObject()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description AuthenticationObjectauthenticationMethodId(String authenticationMethodId)AuthenticationObjectauthenticationType(String authenticationType)AuthenticationObjectauthenticationVersion(String authenticationVersion)booleanequals(Object o)AuthenticationObjectexplanation(String explanation)@NotNull @Size(max=35) StringgetAuthenticationMethodId()Get authenticationMethodId@NotNull StringgetAuthenticationType()Get authenticationTypeStringgetAuthenticationVersion()Depending on the \"authenticationType\".StringgetExplanation()Detailed information about the SCA method for the PSU.StringgetName()This is the name of the authentication method defined by the PSU in the Online Banking frontend of the ASPSP.inthashCode()AuthenticationObjectname(String name)voidsetAuthenticationMethodId(String authenticationMethodId)voidsetAuthenticationType(String authenticationType)voidsetAuthenticationVersion(String authenticationVersion)voidsetExplanation(String explanation)voidsetName(String name)StringtoString()
-
-
-
Method Detail
-
authenticationType
public AuthenticationObject authenticationType(String authenticationType)
-
getAuthenticationType
@NotNull public @NotNull String getAuthenticationType()
Get authenticationType- Returns:
- authenticationType
-
setAuthenticationType
public void setAuthenticationType(String authenticationType)
-
authenticationVersion
public AuthenticationObject authenticationVersion(String authenticationVersion)
-
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)
-
authenticationMethodId
public AuthenticationObject authenticationMethodId(String authenticationMethodId)
-
getAuthenticationMethodId
@NotNull @Size(max=35) public @NotNull @Size(max=35) String getAuthenticationMethodId()
Get authenticationMethodId- Returns:
- authenticationMethodId
-
setAuthenticationMethodId
public void setAuthenticationMethodId(String authenticationMethodId)
-
name
public AuthenticationObject name(String name)
-
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)
-
explanation
public AuthenticationObject explanation(String explanation)
-
getExplanation
public String getExplanation()
Detailed information about the SCA method for the PSU.- Returns:
- explanation
-
setExplanation
public void setExplanation(String explanation)
-
-