View a markdown version of this page

Konsep kunci API - Amazon Location Service

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

Konsep kunci API

Kunci API adalah kredensi yang mengaitkan nilai kunci teks biasa dengan sumber daya Amazon Location Service tertentu dan tindakan yang diizinkan. Saat aplikasi Anda menyertakan kunci API dalam permintaan, Amazon Location Service mengotorisasi permintaan berdasarkan konfigurasi kunci tanpa memerlukan autentikasi lainnya.

Nilai kunci

String teks biasa yang digunakan untuk mengautentikasi permintaan API. Nilai kunci mengikuti formatv1.public.a1b2c3d4.... Anda menyertakan nilai ini sebagai key parameter dalam permintaan API.

Pembatasan

Kontrol yang menentukan apa yang dapat dilakukan kunci API. Pembatasan mencakup tindakan yang diizinkan (API mana yang dapat dipanggil oleh kunci) dan sumber daya yang diizinkan (sumber daya mana yang dapat diakses oleh kunci). Anda mengonfigurasi batasan saat membuat atau memperbarui kunci.

Pembatasan klien

Batas opsional di mana kunci API dapat digunakan. Anda dapat membatasi kunci ke domain web tertentu (menggunakan header HTTP Referer), aplikasi Android (menggunakan nama paket dan sertifikat penandatanganan), atau aplikasi Apple (menggunakan ID bundel).

Kedaluwarsa

Stempel waktu opsional setelah kunci API dinonaktifkan secara otomatis. Gunakan kedaluwarsa untuk menerapkan rotasi kunci reguler atau membuat kunci sementara. Kunci tanpa waktu kedaluwarsa tetap aktif tanpa batas waktu.

Keadaan kunci

Kunci API aktif (dapat digunakan untuk membuat permintaan) atau tidak aktif (dinonaktifkan, baik secara manual atau kedaluwarsa). Kunci tidak aktif tidak dapat mengautentikasi permintaan dan dapat dihapus setelah 90 hari.