---
title: Authentication Types
framework: opendirectory
role: collectionGroup
role_heading: API Collection
path: opendirectory/authentication-types
---

# Authentication Types

Types of authentication available in Open Directory.

## Topics

### 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)
- [kODAuthenticationTypeKerberosTickets](opendirectory/kodauthenticationtypekerberostickets.md)
- [kODAuthenticationTypeMPPEMasterKeys](opendirectory/kodauthenticationtypemppemasterkeys.md)
- [kODAuthenticationTypeMSCHAP2](opendirectory/kodauthenticationtypemschap2.md)
- [kODAuthenticationTypeNTLMv2](opendirectory/kodauthenticationtypentlmv2.md)
- [kODAuthenticationTypeNTLMv2WithSessionKey](opendirectory/kodauthenticationtypentlmv2withsessionkey.md)
- [kODAuthenticationTypeNewUser](opendirectory/kodauthenticationtypenewuser.md)
- [kODAuthenticationTypeNewUserWithPolicy](opendirectory/kodauthenticationtypenewuserwithpolicy.md)
- [kODAuthenticationTypeNodeNativeClearTextOK](opendirectory/kodauthenticationtypenodenativecleartextok.md)
- [kODAuthenticationTypeNodeNativeNoClearText](opendirectory/kodauthenticationtypenodenativenocleartext.md)
- [kODAuthenticationTypeReadSecureHash](opendirectory/kodauthenticationtypereadsecurehash.md)
- [kODAuthenticationTypeSMBNTv2UserSessionKey](opendirectory/kodauthenticationtypesmbntv2usersessionkey.md)
- [kODAuthenticationTypeSMBWorkstationCredentialSessionKey](opendirectory/kodauthenticationtypesmbworkstationcredentialsessionkey.md)
- [kODAuthenticationTypeSMB_LM_Key](opendirectory/kodauthenticationtypesmb_lm_key.md)
- [kODAuthenticationTypeSMB_NT_Key](opendirectory/kodauthenticationtypesmb_nt_key.md)
- [kODAuthenticationTypeSMB_NT_UserSessionKey](opendirectory/kodauthenticationtypesmb_nt_usersessionkey.md)
- [kODAuthenticationTypeSMB_NT_WithUserSessionKey](opendirectory/kodauthenticationtypesmb_nt_withusersessionkey.md)
- [kODAuthenticationTypeSetGlobalPolicy](opendirectory/kodauthenticationtypesetglobalpolicy.md)
- [kODAuthenticationTypeSetLMHash](opendirectory/kodauthenticationtypesetlmhash.md)
- [kODAuthenticationTypeSetNTHash](opendirectory/kodauthenticationtypesetnthash.md)
- [kODAuthenticationTypeSetPassword](opendirectory/kodauthenticationtypesetpassword.md)
- [kODAuthenticationTypeSetPasswordAsCurrent](opendirectory/kodauthenticationtypesetpasswordascurrent.md)
- [kODAuthenticationTypeSetPolicy](opendirectory/kodauthenticationtypesetpolicy.md)
- [kODAuthenticationTypeSetPolicyAsCurrent](opendirectory/kodauthenticationtypesetpolicyascurrent.md)
- [kODAuthenticationTypeSetUserData](opendirectory/kodauthenticationtypesetuserdata.md)
- [kODAuthenticationTypeSetUserName](opendirectory/kodauthenticationtypesetusername.md)
- [kODAuthenticationTypeSetWorkstationPassword](opendirectory/kodauthenticationtypesetworkstationpassword.md)
- [kODAuthenticationTypeWithAuthorizationRef](opendirectory/kodauthenticationtypewithauthorizationref.md)
- [kODAuthenticationTypeWriteSecureHash](opendirectory/kodauthenticationtypewritesecurehash.md)
- [kODAuthenticationTypeSetCertificateHashAsCurrent](opendirectory/kodauthenticationtypesetcertificatehashascurrent.md)

## See Also

### Constants

- [Session Keys](opendirectory/session-keys.md)
- [Node Types](opendirectory/1497602-node-types.md)
- [Match Types](opendirectory/match-types.md)
- [Record Types](opendirectory/record-types.md)
- [General Attribute Types](opendirectory/general-attribute-types.md)
- [Configuration Attribute Types](opendirectory/configuration-attribute-types.md)
