# <a id="bitdrift.public.unary.admin.v1.SdkKeyResponse"></a>SdkKeyResponse

**Source definition:** [`src/bitdrift/public/unary/admin/v1/keys.proto#L15-L31`](<https://github.com/bitdriftlabs/api/blob/main/src/bitdrift/public/unary/admin/v1/keys.proto#L15-L31>)

<section class="proto-fields-table" markdown>
| Field | Type | Description |
|---|---|---|
| key | <span class="proto-type proto-type-primitive">string</span> | The generated key, base64 encoded. |
| bundle_id_regex | <span class="proto-type proto-type-primitive">string</span> | The app/bundle ID regex that the key is associated with. |
| app_id_postfix | <span class="proto-type proto-type-primitive">string</span><br><em class="proto-field-annotation">up to 255 chars</em><span class="proto-field-annotation">only one of <em>app_id_postfix</em>, or <em>app_id_replacement</em> can be set</span> | An optional postfix for the app ID associated with the key. The server  appends this to the base app ID during authentication. |
| app_id_replacement | <span class="proto-type proto-type-primitive">string</span><br><em class="proto-field-annotation">up to 255 chars</em><span class="proto-field-annotation">only one of <em>app_id_replacement</em>, or <em>app_id_postfix</em> can be set</span> | An optional replacement for the app ID associated with the key. The server  replaces the base app ID during authentication. |

</section>
<p class="h4">Example</p>
```json
{
  "app_id_postfix": ".staging",
  "bundle_id_regex": "io.example.app",
  "key": "ZXhhbXBsZS1zZGsta2V5LWJhc2U2NA=="
}
```

