Carbon


Authentication Type Constants

Header: Keychain.h

Represent the type of authentication to use in storing and retrieving Internet passwords.

enum {
    kKCAuthTypeNTLM = ''ntlm'',
    kKCAuthTypeMSN = ''msna'',
    kKCAuthTypeDPA = ''dpaa'',
    kKCAuthTypeRPA = ''rpaa'',
    kKCAuthTypeHTTPDigest = ''httd'',
    kKCAuthTypeDefault = ''dflt''
};

Constant descriptions

kKCAuthTypeNTLM

Specifies Windows NT LAN Manager authentication.

kKCAuthTypeMSN

Specifies Microsoft Network authentication.

kKCAuthTypeDPA

Specifies Distributed Password authentication.

kKCAuthTypeRPA

Specifies Remote Password authentication.

kKCAuthTypeHTTPDigest

Specifies HTTP Digest Access authentication.

kKCAuthTypeDefault

Specifies default authentication.

The KCAuthType enumeration defines constants you can use to identify the type of authentication to use in storing and retrieving Internet passwords. You can pass a constant of this type in the authType parameter of the functions KCAddInternetPassword, KCAddInternetPasswordWithPath, KCFindInternetPassword, and KCFindInternetPasswordWithPath.


© 2000 Apple Computer, Inc. (Last Updated 7/17/2000)