

翻訳は機械翻訳により提供されています。提供された翻訳内容と英語版の間で齟齬、不一致または矛盾がある場合、英語版が優先します。

# API の主要な概念
<a name="auth-concept-apikeys"></a>

API キーは、プレーンテキストのキー値を特定の Amazon Location Service リソースおよび許可されたアクションに関連付ける認証情報です。アプリケーションがリクエストに API キーを含む場合、Amazon Location Service は、他の認証を必要とせずに、キーの設定に基づいてリクエストを承認します。

**Key value**  
API リクエストの認証に使用されるプレーンテキスト文字列。キー値は の形式に従います`v1.public.{{a1b2c3d4...}}`。この値を API リクエストの `key`パラメータとして含めます。

**制限事項**  
API キーが実行できる操作を定義するコントロール。制限には、*許可されたアクション* (キーが呼び出すことができる APIs) と*許可されたリソース* (キーがアクセスできるリソース) が含まれます。キーを作成または更新するときに制限を設定します。

**クライアントの制限**  
API キーを使用できる場所に関するオプションの制限。キーは、特定のウェブドメイン (HTTP リファラーヘッダーを使用）、Android アプリケーション (パッケージ名と署名証明書を使用）、または Apple アプリケーション (バンドル ID を使用) に制限できます。

**有効期限**  
API キーが自動的に非アクティブ化されるオプションのタイムスタンプ。有効期限を使用して、定期的なキーローテーションを適用するか、一時キーを作成します。有効期限のないキーは無期限にアクティブのままになります。

**キーの状態**  
API キーは、*アクティブ* (リクエストの作成に使用できます) または*非*アクティブ (手動または有効期限によって非アクティブ化) です。非アクティブなキーはリクエストを認証できず、90 日後に削除できます。