---
title: kODAuthenticationTypeWriteSecureHash
framework: opendirectory
role: symbol
role_heading: Global Variable
path: opendirectory/kodauthenticationtypewritesecurehash
---

# kODAuthenticationTypeWriteSecureHash

The authentication type used to enable a root process to write the secure hash of a user record.

## Declaration

```swift
let kODAuthenticationTypeWriteSecureHash: String
```

## See Also

### Constants

- [kODAuthenticationType2WayRandom](opendirectory/kodauthenticationtype2wayrandom.md)
- [kODAuthenticationType2WayRandomChangePasswd](opendirectory/kodauthenticationtype2wayrandomchangepasswd.md)
- [kODAuthenticationTypeAPOP](opendirectory/kodauthenticationtypeapop.md)
- [kODAuthenticationTypeCRAM_MD5](opendirectory/kodauthenticationtypecram_md5.md)
- [kODAuthenticationTypeChangePasswd](opendirectory/kodauthenticationtypechangepasswd.md)
- [kODAuthenticationTypeClearText](opendirectory/kodauthenticationtypecleartext.md)
- [kODAuthenticationTypeCrypt](opendirectory/kodauthenticationtypecrypt.md)
- [kODAuthenticationTypeDIGEST_MD5](opendirectory/kodauthenticationtypedigest_md5.md)
- [kODAuthenticationTypeDeleteUser](opendirectory/kodauthenticationtypedeleteuser.md)
- [kODAuthenticationTypeGetEffectivePolicy](opendirectory/kodauthenticationtypegeteffectivepolicy.md)
- [kODAuthenticationTypeGetGlobalPolicy](opendirectory/kodauthenticationtypegetglobalpolicy.md)
- [kODAuthenticationTypeGetKerberosPrincipal](opendirectory/kodauthenticationtypegetkerberosprincipal.md)
- [kODAuthenticationTypeGetPolicy](opendirectory/kodauthenticationtypegetpolicy.md)
- [kODAuthenticationTypeGetUserData](opendirectory/kodauthenticationtypegetuserdata.md)
- [kODAuthenticationTypeGetUserName](opendirectory/kodauthenticationtypegetusername.md)
