---
title: "controller(_:storeValues:securityLevel:sharingType:)"
framework: matter
role: symbol
role_heading: Instance Method
path: "matter/mtrdevicecontrollerstoragedelegate/controller(_:storevalues:securitylevel:sharingtype:)"
---

# controller(_:storeValues:securityLevel:sharingType:)

## Declaration

```swift
optional func controller(_ controller: MTRDeviceController, storeValues values: [String : any NSSecureCoding], securityLevel: MTRStorageSecurityLevel, sharingType: MTRStorageSharingType) -> Bool
```
