govpay icon indicating copy to clipboard operation
govpay copied to clipboard

Tipo Autenticazione mancante in connettore AppIO

Open pintorig opened this issue 1 year ago • 1 comments

Descrizione del Bug Non e' possibile impostare l'autenticazione verso i servizi BackendIO per le comunicazioni AppIO.

Risultato atteso: API-Backoffice Aggiungere il supporto per la configurazione dell'autenticazione per il BackendIO utilizzando i gli oggetti json gia' presenti per i connettori di intermediario e applicazione.

Cruscotto Aggiungere la maschera di configurazione dell'autenticazione all'interno della sezione Impostazioni -> Comunicazioni AppIO.

Core Utilizzare se prevista un'autenticazione per le chiamate verso BackendIO

pintorig avatar Feb 28 '24 10:02 pintorig

@atatarelli

Aggiungere la possibilita' di configurare l'autenticazione verso il BackendIO alla console.

Nella sezione della configurazione Backend Server Screenshot from 2024-03-08 10-54-20

Aggiungere la parte della form del connettore per gestire il tipo autenticazione gia' presente per Applicazioni e Intermediari:

Screenshot from 2024-03-08 11-01-03

Screenshot from 2024-03-08 11-01-11

Screenshot from 2024-03-08 11-01-31

Screenshot from 2024-03-08 11-01-20

Il bean utilizzato per questa sezione e' stato aggiornato per utilizzare lo stesso oggetto Tipo Autenticazione gia' utilizzato negli altri connettori:

appIOBatch:
      type: object
      required:
        - abilitato
      properties:
        abilitato:
          type: boolean
          description: Indica lo stato di abilitazione
          example: true
        url:
          type: string
          description: URL del servizio di IO
          example: 'http://api.io.it/...'
        timeToLive:
          type: number
          description: Valore in secondi del retry per la consegna dei messaggi da parte di Agid.
          example: 10000
        auth:
          $ref: '#/components/schemas/tipoAutenticazione'

pintorig avatar Mar 08 '24 10:03 pintorig