Configurare l'applicazione del token di deposito
Per configurare l'applicazione, controllare le impostazioni dell'applicazione e della connessione, configurare il processo di accesso e configurare le impostazioni dell'interfaccia utente.
La pagina Impostazione agisce in modo diverso a seconda della distribuzione dell'applicazione token di deposito. Con la distribuzione con un clic, viene utilizzata la configurazione di installazione di Oracle Blockchain Platform Enterprise Edition, incluso il provider di identità configurato per l'istanza e questa configurazione viene utilizzata per precompilare i valori dell'applicazione. Con una distribuzione locale, il programma di distribuzione deve distribuire o connettersi ai servizi richiesti e immettere manualmente la configurazione dell'applicazione.
Impostazioni applicazione e connessione
Controllare o immettere le impostazioni riportate di seguito.
La selezione della rete viene corretta dall'ambiente di runtime distribuito. Non modificare indirizzi di contratto precompilati, identificativi di servizio, impostazioni OIDC o impostazioni ORDS a meno che i servizi di sostituzione non appartengano alla stessa distribuzione e la modifica faccia parte di una procedura di distribuzione approvata.
| Impostazione | Distribuzione con un solo clic | Distribuzione locale |
|---|---|---|
| ID token deposito | Immettere l'ID token distribuito per questa applicazione. | Immettere manualmente l'ID token. |
| Modalità di protocollo e autenticazione | Precompilato dalla distribuzione di Oracle Blockchain Platform; in genere viene esaminato solo. | Immettere il protocollo locale approvato e la modalità di autenticazione. |
| API wrapper Besu e URL token di accesso | Precompilato da Blockchain Platform Manager. | Immettere gli URL per i servizi distribuiti localmente. |
| ID client e segreto client dell'istanza di Oracle Blockchain Platform | Precompilato dalla configurazione dell'istanza di Oracle Blockchain Platform; il segreto rimane mascherato. | Immettere i valori client locali quando la distribuzione li richiede. |
| Indirizzi contratto token conto e deposito | Precompilato dai contratti Besu distribuiti. | Inserire gli indirizzi restituiti dalla distribuzione del contratto locale. |
| URL wallet UWaaS, ID organizzazione e ID istanza servizio wallet | Precompilato dall'impostazione dell'istanza di Oracle Blockchain Platform. | Immettere i valori del servizio UWaaS e wallet locale. |
| Indirizzo chiamante predefinito | Precompilato quando richiesto dalla distribuzione. | Inserirlo quando la distribuzione locale richiede un chiamante predefinito. |
| URL OAuth ORDS, ID client e segreto client | Precompilato dalla distribuzione ORDS gestita da Blockchain Platform Manager; il segreto rimane mascherato. | Immettere i valori per i servizi ORDS distribuiti localmente. |
Processo di accesso
Per la distribuzione con un clic, il provider di identità è lo stesso configurato per l'installazione di Oracle Blockchain Platform. I valori OIDC o LDAP sono precompilati da Blockchain Platform Manager. Rivedere i valori, ma non sostituire questi valori a meno che la configurazione di distribuzione di Oracle Blockchain Platform non venga modificata intenzionalmente.
Per una distribuzione locale, nessuna configurazione del provider di identità viene ereditata automaticamente. Immettere l'URL dell'emittente, l'ID client, il segreto client, se necessario, gli ambiti, la richiesta ID utente, l'URI di reindirizzamento esatto e l'URI di reindirizzamento successivo al logout. Registra gli stessi URL nel provider di identità selezionato.
OIDC autentica l'identità. L'applicazione controlla ancora l'organizzazione selezionata, l'istanza del servizio wallet, il conto token di deposito attivo, il gruppo di applicazioni e il ruolo smart contract prima di consentire un'operazione. Configurare l'autenticazione con più fattori nel provider di identità.
Presentazione domanda
Aprire le schede di personalizzazione ed esaminare le seguenti impostazioni di presentazione.
| Area personalizzazione | Controlli |
|---|---|
| Nomi visualizzati token e token di deposito | Nomi visualizzati nelle intestazioni, nelle schede dei conti, nei saldi e nei form transazione. |
| Formato valuta e numero | Simbolo della valuta, visualizzazione decimale, raggruppamento e posizione del simbolo. Per i dollari statunitensi, selezionare USD — Dollaro USA ($) e confermare l'anteprima del numero. I decimali del token Besu provengono dal contratto distribuito e non possono essere modificati durante la configurazione. Se la precisione visualizzata è errata, correggere la distribuzione del contratto invece di modificare le impostazioni di visualizzazione per nascondere la mancata corrispondenza. La precisione decimale definita dal contratto del token è di sola lettura in Impostazione e non è uguale al simbolo di valuta e alla formattazione dei numeri utilizzati per la visualizzazione. |
| Branding login | Messaggio e immagine visualizzati prima dell'accesso. |
| Sfondo applicazione | Colore di sfondo utilizzato nella shell dell'applicazione. |
| Etichette transazione | Nomi utente per i tipi di transazione. |
| Nomi visualizzati, logo e ordine dell'organizzazione | Presentazione delle organizzazioni negli elenchi a discesa e nella navigazione nell'area di lavoro. Gli ID UWaaS in tempo reale, i nomi, le sequenze e i tag fondatore rimangono autorevoli. |
| Etichette gruppo di applicazioni | Nomi visualizzati per gli utenti tipo banca e istituto. |
| Etichette ruolo libro contabile | Nomi visualizzati per le autorizzazioni Smart Contract, ad esempio Token Admin, Minter, Burner e Escrow/Notary.
|
Applicazione della configurazione
Per la distribuzione con un clic, il comando Applica modifiche convalida i campi obbligatori, salva l'ID token e le personalizzazioni facoltative, li combina con la configurazione di Blockchain Platform Manager e applica la configurazione risultante all'applicazione. Al termine dell'aggiornamento o della ridistribuzione della configurazione, l'applicazione torna alla pagina di connessione.
Per una distribuzione locale, il comando Applica modifiche convalida i campi obbligatori e scrive la configurazione locale nel file .env.local. I campi segreti mascherati possono essere lasciati vuoti per mantenere i valori correnti. È necessario riavviare l'applicazione quando richiesto. L'applicazione torna quindi alla pagina di accesso.