<!--
{
  "availability" : [
    "iOS: 26.2.0 -",
    "iPadOS: 26.2.0 -",
    "macCatalyst: 26.2.0 -",
    "macOS: 26.2.0 -",
    "visionOS: 26.2.0 -"
  ],
  "documentType" : "symbol",
  "framework" : "AuthenticationServices",
  "identifier" : "/documentation/AuthenticationServices/ASCredentialDataManager",
  "metadataVersion" : "0.1.0",
  "role" : "Class",
  "symbol" : {
    "kind" : "Class",
    "modules" : [
      "Authentication Services"
    ],
    "preciseIdentifier" : "s:22AuthenticationServices23ASCredentialDataManagerC"
  },
  "title" : "ASCredentialDataManager"
}
-->

# ASCredentialDataManager

This class allows submitting credentials and events to any credential manager enabled on the system.

```
final class ASCredentialDataManager
```

## Overview

By informing credential managers of new, updated, removed, or revoked credentials, they can stay synchronized with the credential information of the person using the device.

In order to protect the user’s privacy, `ASCredentialDataManager` does not indicate whether the operation succeeded.
A successful call only indicates that the parameters passed were well formed.

---

Copyright &copy; 2026 Apple Inc. All rights reserved. | [Terms of Use](https://www.apple.com/legal/internet-services/terms/site.html) | [Privacy Policy](https://www.apple.com/privacy/privacy-policy)