public class AisConsent extends Consent<AisConsentData>
| Constructor and Description |
|---|
AisConsent() |
AisConsent(AisConsentData consentData,
String id,
String internalRequestId,
de.adorsys.psd2.xs2a.core.consent.ConsentStatus consentStatus,
Integer frequencyPerDay,
boolean recurringIndicator,
boolean multilevelScaRequired,
LocalDate validUntil,
LocalDate expireDate,
LocalDate lastActionDate,
OffsetDateTime creationTimestamp,
OffsetDateTime statusChangeTimestamp,
de.adorsys.psd2.xs2a.core.consent.ConsentTppInformation consentTppInformation,
de.adorsys.psd2.xs2a.core.authorisation.AuthorisationTemplate authorisationTemplate,
List<de.adorsys.psd2.xs2a.core.psu.PsuIdData> psuIdDataList,
List<de.adorsys.psd2.xs2a.core.authorisation.AccountConsentAuthorization> authorisations,
Map<String,Integer> usages,
AccountAccess tppAccountAccess,
AccountAccess aspspAccountAccess) |
| Modifier and Type | Method and Description |
|---|---|
Optional<de.adorsys.psd2.xs2a.core.authorisation.AccountConsentAuthorization> |
findAuthorisationInConsent(String authorisationId) |
AccountAccess |
getAccess() |
de.adorsys.psd2.xs2a.core.consent.AisConsentRequestType |
getAisConsentRequestType() |
de.adorsys.psd2.xs2a.core.consent.AisConsentRequestType |
getConsentRequestType() |
de.adorsys.psd2.xs2a.core.consent.ConsentType |
getConsentType() |
Map<String,Integer> |
getUsageCounterMap() |
boolean |
isConsentForAllAvailableAccounts() |
boolean |
isConsentForDedicatedAccounts() |
boolean |
isConsentWithNotCardAccount() |
boolean |
isConsentWithNotIbanAccount() |
boolean |
isExpired() |
boolean |
isGlobalConsent() |
boolean |
isOneAccessType() |
boolean |
isWithBalance() |
getTppInfopublic AisConsent()
public AisConsent(AisConsentData consentData, String id, String internalRequestId, de.adorsys.psd2.xs2a.core.consent.ConsentStatus consentStatus, Integer frequencyPerDay, boolean recurringIndicator, boolean multilevelScaRequired, LocalDate validUntil, LocalDate expireDate, LocalDate lastActionDate, OffsetDateTime creationTimestamp, OffsetDateTime statusChangeTimestamp, de.adorsys.psd2.xs2a.core.consent.ConsentTppInformation consentTppInformation, de.adorsys.psd2.xs2a.core.authorisation.AuthorisationTemplate authorisationTemplate, List<de.adorsys.psd2.xs2a.core.psu.PsuIdData> psuIdDataList, List<de.adorsys.psd2.xs2a.core.authorisation.AccountConsentAuthorization> authorisations, Map<String,Integer> usages, AccountAccess tppAccountAccess, AccountAccess aspspAccountAccess)
public de.adorsys.psd2.xs2a.core.consent.ConsentType getConsentType()
getConsentType in class Consent<AisConsentData>public AccountAccess getAccess()
public boolean isWithBalance()
public boolean isOneAccessType()
public boolean isGlobalConsent()
public boolean isConsentForAllAvailableAccounts()
public boolean isConsentForDedicatedAccounts()
public Optional<de.adorsys.psd2.xs2a.core.authorisation.AccountConsentAuthorization> findAuthorisationInConsent(String authorisationId)
public boolean isConsentWithNotIbanAccount()
public boolean isConsentWithNotCardAccount()
public boolean isExpired()
public de.adorsys.psd2.xs2a.core.consent.AisConsentRequestType getAisConsentRequestType()
public de.adorsys.psd2.xs2a.core.consent.AisConsentRequestType getConsentRequestType()
Copyright © 2020. All rights reserved.