---
title: MTRDeviceAttestationDeviceInfo
framework: matter
role: symbol
role_heading: Class
path: matter/mtrdeviceattestationdeviceinfo
---

# MTRDeviceAttestationDeviceInfo

## Declaration

```swift
class MTRDeviceAttestationDeviceInfo
```

## Topics

### Instance Properties

- [basicInformationProductID](matter/mtrdeviceattestationdeviceinfo/basicinformationproductid.md)
- [basicInformationVendorID](matter/mtrdeviceattestationdeviceinfo/basicinformationvendorid.md)
- [certificateDeclaration](matter/mtrdeviceattestationdeviceinfo/certificatedeclaration.md)
- [dacCertificate](matter/mtrdeviceattestationdeviceinfo/daccertificate.md)
- [dacPAICertificate](matter/mtrdeviceattestationdeviceinfo/dacpaicertificate.md)
- [productID](matter/mtrdeviceattestationdeviceinfo/productid.md)
- [vendorID](matter/mtrdeviceattestationdeviceinfo/vendorid.md)
- [attestationChallenge](matter/mtrdeviceattestationdeviceinfo/attestationchallenge.md)
- [attestationNonce](matter/mtrdeviceattestationdeviceinfo/attestationnonce.md)
- [certificationDeclaration](matter/mtrdeviceattestationdeviceinfo/certificationdeclaration.md)
- [elementsSignature](matter/mtrdeviceattestationdeviceinfo/elementssignature.md)
- [elementsTLV](matter/mtrdeviceattestationdeviceinfo/elementstlv.md)

## Relationships

### Inherits From

- [NSObject](objectivec/nsobject-swift.class.md)

### Conforms To

- [CVarArg](swift/cvararg.md)
- [CustomDebugStringConvertible](swift/customdebugstringconvertible.md)
- [CustomStringConvertible](swift/customstringconvertible.md)
- [Equatable](swift/equatable.md)
- [Hashable](swift/hashable.md)
- [NSObjectProtocol](objectivec/nsobjectprotocol.md)
