---
title: ManagedAppPasswordsProvider
framework: ManagedApp
role: symbol
role_heading: Class
platforms: [iOS 18.4+, iPadOS 18.4+, macOS 27.0+, visionOS 2.4+]
path: managedapp/managedapppasswordsprovider
---

# ManagedAppPasswordsProvider

A class that provides passwords that an MDM admin provisions for a managed app or extension.

## Declaration

```swift
class ManagedAppPasswordsProvider
```

## Mentioned in

Accessing provisioned secrets with identifiers

## Overview

Overview Create an instance of this class when your app needs to access passwords that the MDM admin provisions for your app from their MDM server.

## Topics

### Initializing a passwords provider

- [init()](managedapp/managedapppasswordsprovider/init().md)

### Identifying passwords

- [identifiers](managedapp/managedapppasswordsprovider/identifiers.md)

### Accessing passwords

- [password(withIdentifier:)](managedapp/managedapppasswordsprovider/password(withidentifier:).md)

## See Also

### Secrets and identifiers

- [Accessing provisioned secrets with identifiers](managedapp/accessing-provisioned-secrets-with-identifiers.md)
- [ManagedAppCertificatesProvider](managedapp/managedappcertificatesprovider.md)
- [ManagedAppIdentitiesProvider](managedapp/managedappidentitiesprovider.md)
