<!--
{
  "availability" : [
    "iOS: 7.0.0 -",
    "iPadOS: 7.0.0 -",
    "macCatalyst: 13.1.0 -",
    "macOS: 10.3.0 -",
    "tvOS: 9.0.0 -",
    "visionOS: 1.0.0 -",
    "watchOS: 2.0.0 -"
  ],
  "documentType" : "symbol",
  "framework" : "Security",
  "identifier" : "/documentation/Security/SecTrustCopyPolicies(_:_:)",
  "metadataVersion" : "0.1.0",
  "role" : "Function",
  "symbol" : {
    "kind" : "Function",
    "modules" : [
      "Security"
    ],
    "preciseIdentifier" : "c:@F@SecTrustCopyPolicies"
  },
  "title" : "SecTrustCopyPolicies(_:_:)"
}
-->

# SecTrustCopyPolicies(_:_:)

Retrieves the policies used by a given trust management object.

```
func SecTrustCopyPolicies(_ trust: SecTrust, _ policies: UnsafeMutablePointer<CFArray?>) -> OSStatus
```

## Parameters

`trust`

The trust management object whose policies you wish to retrieve.

`policies`

On return, an array of [`SecPolicy`](/documentation/Security/SecPolicy) objects for the policies used by this trust management object. In Objective-C, call the <doc://com.apple.documentation/documentation/CoreFoundation/CFRelease> function to release this object when you are finished with it.

## Return Value

A result code. See [Security Framework Result Codes](/documentation/Security/security-framework-result-codes).

## Discussion

It is safe to call this function concurrently on two or more threads as long as it is not used to get values from a trust management object that is simultaneously being changed by another function. For example, you can call this function on two threads at the same time, but not if you are simultaneously calling the [`SecTrustSetPolicies(_:_:)`](/documentation/Security/SecTrustSetPolicies(_:_:)) function for the same trust management object on another thread.

## See Also

[`SecTrustSetPolicies(_:_:)`](/documentation/Security/SecTrustSetPolicies(_:_:))

Sets the policies to use in an evaluation.



---

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)