Membuat dan mengelola token Accessor untuk akses berbasis token untuk membuat permintaan AMB Access Polygon - Poligon Akses AMB

Amazon Managed Blockchain (AMB) Access Polygon sedang dalam rilis pratinjau dan dapat berubah sewaktu-waktu.

Terjemahan disediakan oleh mesin penerjemah. Jika konten terjemahan yang diberikan bertentangan dengan versi bahasa Inggris aslinya, utamakan versi bahasa Inggris.

Membuat dan mengelola token Accessor untuk akses berbasis token untuk membuat permintaan AMB Access Polygon

Anda juga dapat menggunakan token Accessor untuk melakukan panggilan JSON-RPC ke titik akhir jaringan Polygon sebagai alternatif yang nyaman untuk proses penandatanganan Signature Version 4 (SigV4). Anda harus memberikan BILLING_TOKEN dari salah satu token Accessor yang Anda buat dan tambahkan sebagai parameter dengan panggilan Anda.

penting
  • Jika Anda memprioritaskan keamanan dan auditabilitas daripada kenyamanan, gunakan proses penandatanganan SiGv4 sebagai gantinya.

  • Anda dapat mengakses Polygon JSON-RPC menggunakan Signature Version 4 (Sigv4) dan akses berbasis token. Namun, jika Anda memilih untuk menggunakan kedua protokol, permintaan Anda ditolak.

  • Anda tidak boleh menyematkan token Accessor di aplikasi yang dihadapi pengguna.

Di konsol, halaman Token Accessors menampilkan daftar semua token Accessor yang dapat Anda gunakan untuk melakukan panggilan AMB Access Polygon JSON-RPC dari kode from Anda pada klien. Akun AWS

Untuk informasi selengkapnya tentang permintaan AMB Access Polygon JSON-RPC, lihat. API Blockchain Terkelola dan JSON-RPC didukung dengan AMB Access Polygon

Anda dapat membuat dan mengelola token Accessor menggunakan. AWS Management Console Anda juga dapat membuat dan mengelola token Accessor menggunakan operasi API berikut:CreateAccessor,, GetAccessorListAccessors, dan DeleteAccessor. A BILLING_TOKEN adalah properti dari Accessor. BILLING_TOKENProperti ini digunakan untuk melacak Accessor Anda dan untuk penagihan permintaan AMB Access Polygon JSON-RPC yang dibuat dari Anda. Akun AWS

Semua tindakan API yang terkait dengan pembuatan dan pengelolaan token Accessor juga tersedia melalui AWS Management Console, AWS CLI, dan SDK.

Membuat token Accessor untuk akses berbasis token

Anda dapat membuat token Accessor dan menggunakannya untuk membuat panggilan AMB Access Polygon API pada node AMB Access Polygon di node Anda. Akun AWS

  1. Buka konsol Managed Blockchain di https://console.aws.amazon.com/managedblockchain/.

  2. Pilih Pengakses Token.

  3. Pilih Buat Pengakses.

  4. Pilih Jaringan blockchain Polygon yang valid.

  5. Opsional, tambahkan Tag untuk Accessor Anda.

  6. Pilih Buat Pengakses untuk membuat token Accessor baru.

aws managedblockchain create-accessor --accessor-type BILLING_TOKEN --network-type POLYGON_MAINNET

Perintah sebelumnya mengembalikan AccessorId bersama denganBillingToken, seperti yang ditunjukkan pada contoh berikut.

{ "AccessorId": "ac-NGQ6QNKXLNEBXD3UI6********", "NetworkType": "POLYGON_MAINNET", "BillingToken": "jZlP8OUI-PcQSKINyX9euJJDC5-IcW9e-n********" }

Elemen kunci dalam respons Anda adalahBillingToken. Anda dapat menggunakan properti ini untuk melakukan panggilan AMB Access Polygon JSON-RPC. Beberapa nilai dalam contoh telah dikaburkan karena alasan keamanan tetapi akan muncul sepenuhnya dalam tanggapan yang sebenarnya.

catatan

Setelah operasi dijalankan, Blockchain Terkelola menyediakan dan mengonfigurasi token untuk Anda. Lamanya proses ini tergantung pada banyak variabel.

Melihat detail token Accessor

Anda dapat melihat properti untuk setiap token Accessor yang Anda Akun AWS miliki. Misalnya, Anda dapat melihat ID Accessor atau Amazon Resource Name (ARN) dari Accessor. Anda juga dapat melihat status, jenis, tanggal pembuatan, danBillingToken.

  1. Buka konsol Managed Blockchain di https://console.aws.amazon.com/managedblockchain/.

  2. Di panel navigasi, pilih Token Accessors.

  3. Pilih ID Pengakses token dari daftar.

Halaman detail token muncul. Dari halaman ini, Anda dapat melihat properti token.

Jalankan perintah berikut untuk melihat detail token Accessor. Ganti nilai --accessor-id dengan ID Accessor Anda.

aws managedblockchain get-accessor --accessor-id ac-NGQ6QNKXLNEBXD3UI6********

Properti kunci BillingToken dan lainnya dikembalikan seperti yang ditunjukkan pada contoh berikut. Beberapa nilai dalam contoh telah dikaburkan karena alasan keamanan tetapi muncul sepenuhnya dalam respons yang sebenarnya.

{ "Accessor": { "Id": "ac-NGQ6QNKXLNEBXD3UI6********", "Type": "BILLING_TOKEN", "BillingToken": "jZlP8OUI-PcQSKINyX9euJJDC5-IcW9e-n********", "Status": "AVAILABLE", "NetworkType": "POLYGON_MAINNET" "CreationDate": "2022-01-04T23:09:47.750Z", "Arn": "arn:aws:managedblockchain:us-east-1:666666666666:accessors/ac-NGQ6QNKXLNEBXD3UI6********" } }

Menghapus token Accessor

Saat Anda menghapus token Accessor, token berubah dari PENDING_DELETION status AVAILABLE ke status. Anda tidak dapat menggunakan token Accessor dengan PENDING_DELETION status.

  1. Buka konsol Managed Blockchain di https://console.aws.amazon.com/managedblockchain/.

  2. Di panel navigasi, pilih Token Accessors.

  3. Pilih token Accessor yang Anda inginkan dari daftar.

  4. Pilih Hapus.

  5. Konfirmasikan pilihan Anda.

Anda dikembalikan ke halaman pengakses Token dengan token Accessor yang telah dihapus. Halaman menampilkan PENDING_DELETION status.

Contoh berikut menunjukkan cara menghapus token. Gunakan delete-accessor perintah untuk menghapus token. Tetapkan nilai --accessor-id dengan ID Accessor Anda.

Menghapus token Accessor menggunakan CLI AWS

aws managedblockchain delete-accessor --accessor-id ac-NGQ6QNKXLNEBXD3UI6********

Jika perintah ini berhasil berjalan, tidak ada pesan yang dikembalikan.