예금 토큰 애플리케이션 구성
애플리케이션 및 연결 설정을 확인하고, 사인인 프로세스를 구성하고, 사용자 인터페이스 설정을 구성하여 애플리케이션을 구성합니다.
설정 페이지는 보증금 토큰 애플리케이션이 배포된 방식에 따라 다르게 작동합니다. 한 번의 클릭으로 배포하면 인스턴스에 대해 구성된 ID 제공자를 포함하여 Oracle Blockchain Platform Enterprise Edition의 설치 구성이 사용되며 이 구성은 애플리케이션 값을 미리 채우는 데 사용됩니다. 로컬 배치를 사용할 경우 배치자는 필요한 서비스를 배치하거나 필요한 서비스에 연결하고 응용 프로그램 구성을 수동으로 입력해야 합니다.
애플리케이션 및 접속 설정
다음 설정을 검토하거나 입력합니다.
네트워크 선택은 배치된 런타임 환경에 의해 수정됩니다. 교체 서비스가 동일한 배치에 속하고 변경 사항이 승인된 배치 프로시저의 일부인 경우가 아니면 미리 채워진 계약 주소, 서비스 식별자, OIDC 설정 또는 ORDS 설정을 변경하지 마십시오.
| 설정 | 원클릭 배포 | 로컬 배치 |
|---|---|---|
| 예금 토큰 ID | 이 애플리케이션에 대해 배치된 토큰 ID를 입력합니다. | 토큰 ID를 수동으로 입력합니다. |
| 프로토콜 및 인증 모드 | Oracle Blockchain Platform 배포에서 미리 채워졌으며 일반적으로 검토 전용입니다. | 승인된 로컬 프로토콜 및 인증 모드를 입력합니다. |
| Besu 래퍼 API 및 액세스 토큰 URL | Blockchain Platform Manager에 의해 미리 채워집니다. | 로컬로 배치된 서비스에 대한 URL을 입력합니다. |
| Oracle Blockchain Platform 인스턴스 클라이언트 ID 및 클라이언트 암호 | Oracle Blockchain Platform 인스턴스 구성에서 미리 채워집니다. 암호는 마스킹된 상태로 유지됩니다. | 배포에 필요한 경우 로컬 클라이언트 값을 입력합니다. |
| 계정 및 예금 토큰 계약 주소 | 배포된 Besu 계약에서 미리 채워졌습니다. | 로컬 계약 배포에서 반환된 주소를 입력합니다. |
| UWaaS 전자 지갑 URL, 조직 ID 및 전자 지갑 서비스 인스턴스 ID | Oracle Blockchain Platform 인스턴스 설정에서 미리 채워집니다. | 로컬 UWaaS 및 전자 지갑 서비스 값을 입력합니다. |
| 기본 호출자 주소 | 배포에 필요한 경우 미리 채워집니다. | 로컬 배포에 기본 호출자가 필요할 때 이 값을 입력합니다. |
| ORDS OAuth URL, 클라이언트 ID 및 클라이언트 보안 | Blockchain Platform Manager에서 관리하는 ORDS 배포에서 미리 채워집니다. 암호는 마스킹된 상태로 유지됩니다. | 로컬로 배치된 ORDS 서비스에 대한 값을 입력합니다. |
로그인 프로세스
원클릭 배포의 경우 ID 제공자는 Oracle Blockchain Platform 설치에 대해 구성된 것과 동일합니다. OIDC 또는 LDAP 값은 Blockchain Platform Manager에 의해 미리 채워집니다. 값을 검토하되, Oracle Blockchain Platform 배포 구성이 의도적으로 변경되지 않는 한 이 값을 대체하지 마십시오.
로컬 배치의 경우 ID 제공자 구성은 자동으로 상속되지 않습니다. 발행자 URL, 클라이언트 ID, 필요한 경우 클라이언트 암호, 범위, 사용자 ID 클레임, 정확한 재지정 URI 및 사후 로그아웃 재지정 URI를 입력합니다. 선택한 ID 제공자에 동일한 URL을 등록합니다.
OIDC는 ID를 인증합니다. 애플리케이션은 작업을 허용하기 전에 선택된 조직, 전자 지갑 서비스 인스턴스, 활성 보증금 토큰 계정, 애플리케이션 그룹 및 스마트 계약 역할을 계속 확인합니다. ID 제공자에서 다중 요소 인증을 구성합니다.
애플리케이션 프리젠테이션
사용자화 카드를 열고 다음 프리젠테이션 설정을 검토합니다.
| 사용자정의 영역 | 통제 |
|---|---|
| 토큰 및 예금 토큰 계정 표시 이름 | 헤더, 계정 카드, 잔액 및 트랜잭션 화면에 표시되는 이름입니다. |
| 통화 및 숫자 형식 | 통화 기호, 소수 표시, 그룹화 및 기호 위치입니다. 미국 달러의 경우 USD - 미국 달러 ($)를 선택하고 숫자 미리보기를 확인합니다. Besu 토큰 소수점은 배포된 계약에서 가져오며 구성 중에 변경할 수 없습니다. 표시된 소수점 이하 자릿수가 잘못된 경우 표시 설정을 변경하지 않고 계약 배포를 수정하여 불일치를 숨깁니다. 토큰의 계약 정의된 소수점 이하 자릿수는 설정에서 읽기 전용이며 표시에 사용되는 통화 기호 및 숫자 형식 지정과 동일하지 않습니다. |
| 로그인 브랜딩 | 사인인 전에 표시되는 메시지 및 이미지입니다. |
| 애플리케이션 배경 | 애플리케이션 셸에서 사용되는 배경색입니다. |
| 트랜잭션 레이블 | 트랜잭션 유형에 대한 사용자 관련 이름입니다. |
| 조직 표시 이름, 로고 및 순서 | 드롭다운 및 작업영역 탐색의 조직 표시입니다. 라이브 UWaaS ID, 이름, 시퀀스 및 설립자 태그는 신뢰할 수 있습니다. |
| 응용 프로그램 그룹 레이블 | 은행 및 기관 가상 사용자에 대해 표시되는 이름입니다. |
| 원장 역할 레이블 | 스마트 계약 권한(예: Token Admin, Minter, Burner 및 Escrow/Notary)에 대해 표시되는 이름입니다.
|
구성 적용
원클릭 배포의 경우 변경 사항 적용 명령은 필수 필드를 검증하고, 토큰 ID 및 선택적 사용자정의를 저장하고, 이를 Blockchain Platform Manager의 구성과 결합하고, 결과 구성을 애플리케이션에 적용합니다. 구성 업데이트 또는 재배치가 완료되면 애플리케이션이 사인인 페이지로 돌아갑니다.
로컬 배포의 경우 변경 사항 적용 명령은 필수 필드를 검증하고 로컬 구성을 .env.local 파일에 씁니다. 마스크된 암호 필드는 비워 두어 현재 값을 유지할 수 있습니다. 요청 시 애플리케이션을 재시작해야 합니다. 그런 다음 응용 프로그램이 사인인 페이지로 돌아갑니다.