---
title: "completeSavePasswordRequest(completionHandler:)"
framework: authenticationservices
role: symbol
role_heading: Instance Method
path: "authenticationservices/ascredentialproviderextensioncontext/completesavepasswordrequest(completionhandler:)"
---

# completeSavePasswordRequest(completionHandler:)

Signal that a password request was successfully saved.

## Declaration

```swift
func completeSavePasswordRequest(completionHandler: (@Sendable (Bool) -> Void)? = nil)
```

```swift
func completeSavePasswordRequest() async -> Bool
```

## Parameters

- `completionHandler`: An optional block your extension can provide to perform any cleanup work after the system has captured the results. The expired parameter is true if the system decides to prematurely end a previous non-expiration invocation of the completion handler.

## Discussion

Discussion note: You are responsible for updating the ASCredentialIdentityStore.
