Package de.adorsys.psd2.model
Class LinksUpdatePsuAuthentication
- java.lang.Object
-
- java.util.AbstractMap<K,V>
-
- java.util.HashMap<String,HrefType>
-
- de.adorsys.psd2.model.LinksUpdatePsuAuthentication
-
- All Implemented Interfaces:
Serializable,Cloneable,Map<String,HrefType>
@Validated @Generated(value="io.swagger.codegen.v3.generators.java.SpringCodegen", date="2020-11-12T17:35:11.808068+02:00[Europe/Kiev]") public class LinksUpdatePsuAuthentication extends HashMap<String,HrefType>A list of hyperlinks to be recognised by the TPP. Might be contained, if several authentication methods are available for the PSU. Type of links admitted in this response: * 'updateAdditionalPsuAuthentication': The link to the payment initiation or account information resource, which needs to be updated by an additional PSU password. This link is only contained in rare cases, where such additional passwords are needed for PSU authentications. * 'updateAdditionalEncryptedPsuAuthentication': The link to the payment initiation or account information resource, which needs to be updated by an additional encrypted PSU password. This link is only contained in rare cases, where such additional passwords are needed for PSU authentications. * 'selectAuthenticationMethod': This is a link to a resource, where the TPP can select the applicable second factor authentication methods for the PSU, if there were several available authentication methods. This link is only contained, if the PSU is already identified or authenticated with the first relevant factor or alternatively an access token, if SCA is required and if the PSU has a choice between different authentication methods. If this link is contained, then there is also the data element 'scaMethods' contained in the response body. * 'authoriseTransaction': The link to the resource, where the \"Transaction authorisation request\" is sent to. This is the link to the resource which will authorise the transaction by checking the SCA authentication data within the Embedded SCA approach. * 'scaStatus': The link to retrieve the scaStatus of the corresponding authorisation sub-resource.- See Also:
- Serialized Form
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from class java.util.AbstractMap
AbstractMap.SimpleEntry<K extends Object,V extends Object>, AbstractMap.SimpleImmutableEntry<K extends Object,V extends Object>
-
-
Constructor Summary
Constructors Constructor Description LinksUpdatePsuAuthentication()
-
Method Summary
-
Methods inherited from class java.util.HashMap
clear, clone, compute, computeIfAbsent, computeIfPresent, containsKey, containsValue, entrySet, forEach, get, getOrDefault, isEmpty, keySet, merge, put, putAll, putIfAbsent, remove, remove, replace, replace, replaceAll, size, values
-
-
-
-
Method Detail
-
updateAdditionalPsuAuthentication
public LinksUpdatePsuAuthentication updateAdditionalPsuAuthentication(HrefType updateAdditionalPsuAuthentication)
-
getUpdateAdditionalPsuAuthentication
@Valid public @Valid HrefType getUpdateAdditionalPsuAuthentication()
Get updateAdditionalPsuAuthentication- Returns:
- updateAdditionalPsuAuthentication
-
setUpdateAdditionalPsuAuthentication
public void setUpdateAdditionalPsuAuthentication(HrefType updateAdditionalPsuAuthentication)
-
updateAdditionalEncryptedPsuAuthentication
public LinksUpdatePsuAuthentication updateAdditionalEncryptedPsuAuthentication(HrefType updateAdditionalEncryptedPsuAuthentication)
-
getUpdateAdditionalEncryptedPsuAuthentication
@Valid public @Valid HrefType getUpdateAdditionalEncryptedPsuAuthentication()
Get updateAdditionalEncryptedPsuAuthentication- Returns:
- updateAdditionalEncryptedPsuAuthentication
-
setUpdateAdditionalEncryptedPsuAuthentication
public void setUpdateAdditionalEncryptedPsuAuthentication(HrefType updateAdditionalEncryptedPsuAuthentication)
-
selectAuthenticationMethod
public LinksUpdatePsuAuthentication selectAuthenticationMethod(HrefType selectAuthenticationMethod)
-
getSelectAuthenticationMethod
@Valid public @Valid HrefType getSelectAuthenticationMethod()
Get selectAuthenticationMethod- Returns:
- selectAuthenticationMethod
-
setSelectAuthenticationMethod
public void setSelectAuthenticationMethod(HrefType selectAuthenticationMethod)
-
authoriseTransaction
public LinksUpdatePsuAuthentication authoriseTransaction(HrefType authoriseTransaction)
-
getAuthoriseTransaction
@Valid public @Valid HrefType getAuthoriseTransaction()
Get authoriseTransaction- Returns:
- authoriseTransaction
-
setAuthoriseTransaction
public void setAuthoriseTransaction(HrefType authoriseTransaction)
-
scaStatus
public LinksUpdatePsuAuthentication scaStatus(HrefType scaStatus)
-
getScaStatus
@Valid public @Valid HrefType getScaStatus()
Get scaStatus- Returns:
- scaStatus
-
setScaStatus
public void setScaStatus(HrefType scaStatus)
-
equals
public boolean equals(Object o)
-
hashCode
public int hashCode()
-
toString
public String toString()
- Overrides:
toStringin classAbstractMap<String,HrefType>
-
-