# `AdyenClient.Management.AndroidFiles`
[🔗](https://github.com/iamkanishka/adyen_client/blob/v1.0.0/lib/adyen_client/management/webhooks_methods_terminals_settings.ex#L699)

Management API — Android app/certificate management for terminals.

# `get_app`

```elixir
@spec get_app(String.t(), String.t(), keyword()) :: AdyenClient.Client.response()
```

Get a specific Android app.

# `list_apps`

```elixir
@spec list_apps(
  String.t(),
  keyword()
) :: AdyenClient.Client.response()
```

List Android apps at company level.

# `list_certificates`

```elixir
@spec list_certificates(
  String.t(),
  keyword()
) :: AdyenClient.Client.response()
```

List Android certificates.

# `reprocess_app`

```elixir
@spec reprocess_app(String.t(), String.t(), map(), keyword()) ::
  AdyenClient.Client.response()
```

Reprocess (re-sign) an Android app.

# `upload_app`

```elixir
@spec upload_app(String.t(), map(), keyword()) :: AdyenClient.Client.response()
```

Upload an Android app.

# `upload_certificate`

```elixir
@spec upload_certificate(String.t(), map(), keyword()) ::
  AdyenClient.Client.response()
```

Upload an Android certificate.

---

*Consult [api-reference.md](api-reference.md) for complete listing*
