SecIdentitySetSystemIdentity(_:_:)
Assigns the system identity to be associated with a specified domain.
Declaration
func SecIdentitySetSystemIdentity(_ domain: CFString, _ idRef: SecIdentity?) -> OSStatusParameters
- domain:
The domain to which the specified identity will be assigned, typically in reverse DNS notation, such as
com.apple.security. You may also pass the values defined in System Identity Domains. - idRef:
The identity to be assigned to the specified domain. Pass
NULLto delete any currently-assigned identity for the specified domain; in this case, it is not an error if no identity exists for the specified domain.
Return Value
A result code. See Security Framework Result Codes.
Discussion
The caller must be running as root.