---
title: kODAttributeTypeAuthenticationAuthority
framework: opendirectory
role: symbol
role_heading: Global Variable
path: opendirectory/kodattributetypeauthenticationauthority
---

# kODAttributeTypeAuthenticationAuthority

The attribute type used to specify the mechanism used to verify or set a user’s password. Typically found in records of type kODRecordTypeUsers

## Declaration

```swift
let kODAttributeTypeAuthenticationAuthority: String
```

## Discussion

Discussion An authentication authority is a multi-part string divided by semicolons. The “type” component of the string can have the following values: basic indicates a crypt password. ShadowHash indicates a hashed password stored in a secure location. ApplePasswordServer indicates a password originating from password server. Kerberosv5 indicates a Kerberos V5 password. LocalCachedUser indicates a cached user account from another node that uses a ShadowHash password. DisabledUser indicates a disabled account.

## See Also

### Constants

- [kODAttributeTypeAllAttributes](opendirectory/kodattributetypeallattributes.md)
- [kODAttributeTypeStandardOnly](opendirectory/kodattributetypestandardonly.md)
- [kODAttributeTypeNativeOnly](opendirectory/kodattributetypenativeonly.md)
- [kODAttributeTypeAdminLimits](opendirectory/kodattributetypeadminlimits.md)
- [kODAttributeTypeAuthenticationHint](opendirectory/kodattributetypeauthenticationhint.md)
- [kODAttributeTypeAllTypes](opendirectory/kodattributetypealltypes.md)
- [kODAttributeTypeAuthorityRevocationList](opendirectory/kodattributetypeauthorityrevocationlist.md)
- [kODAttributeTypeBirthday](opendirectory/kodattributetypebirthday.md)
- [kODAttributeTypeCACertificate](opendirectory/kodattributetypecacertificate.md)
- [kODAttributeTypeCapacity](opendirectory/kodattributetypecapacity.md)
- [kODAttributeTypeCertificateRevocationList](opendirectory/kodattributetypecertificaterevocationlist.md)
- [kODAttributeTypeComment](opendirectory/kodattributetypecomment.md)
- [kODAttributeTypeContactGUID](opendirectory/kodattributetypecontactguid.md)
- [kODAttributeTypeContactPerson](opendirectory/kodattributetypecontactperson.md)
- [kODAttributeTypeCreationTimestamp](opendirectory/kodattributetypecreationtimestamp.md)
