Class AuthorisationService


  • @Service
    public class AuthorisationService
    extends Object
    • Constructor Detail

      • AuthorisationService

        public AuthorisationService()
    • Method Detail

      • findAllByParentExternalIdAndType

        public List<AuthorisationEntity> findAllByParentExternalIdAndType​(String parentId,
                                                                          de.adorsys.psd2.xs2a.core.authorisation.AuthorisationType authorisationType)
      • findByExternalIdAndType

        public Optional<AuthorisationEntity> findByExternalIdAndType​(String authorisationId,
                                                                     de.adorsys.psd2.xs2a.core.authorisation.AuthorisationType authorisationType)
      • prepareAuthorisationEntity

        public AuthorisationEntity prepareAuthorisationEntity​(Authorisable authorisationParent,
                                                              de.adorsys.psd2.consent.api.authorisation.CreateAuthorisationRequest request,
                                                              Optional<PsuData> psuDataOptional,
                                                              de.adorsys.psd2.xs2a.core.authorisation.AuthorisationType authorisationType,
                                                              long redirectUrlExpirationTimeMs,
                                                              long authorisationExpirationTimeMs)