---
title: credentialExportManager
framework: swiftui
role: symbol
role_heading: Instance Property
path: swiftui/environmentvalues/credentialexportmanager
---

# credentialExportManager

This environment variable is for SwiftUI clients of the credential exchange API. An example usage might look like:

## Declaration

```swift
var credentialExportManager: ASCredentialExportManager { get }
```

## Discussion

Discussion struct CredentialExchangeManagerExample: View {     @Environment(\.credentialExchangeManager) private var credentialExchangeManager

var body: some View {         Button("Export Credentials") {             Task {                 do {                     let credentialData = getCredentialData() // defined elsewhere                     try await credentialExchangeManager.exportCredentials(credentialData)                 } catch {                     // code to handle the export error                 }             }         }     } }
