Request the HTTP digest authentication scheme.
SDKs
- iOS 2.0+
- macOS 10.2+
- Mac Catalyst 13.0+
- tvOS 9.0+
Framework
- CFNetwork
Declaration
const CFString Ref kCFHTTPAuthenticationSchemeDigest;
Request the HTTP digest authentication scheme.
SDKs
Framework
const CFString Ref kCFHTTPAuthenticationSchemeDigest;
CFHTTPAuthentication Ref
An opaque reference representing HTTP authentication information.
CFHTTPAuthentication Applies To Request
Returns a Boolean value that indicates whether a CFHTTPAuthentication object is associated with a CFHTTPMessage object.
CFHTTPAuthentication Copy Domains
Returns an array of domain URLs to which a given CFHTTPAuthentication object can be applied.
CFHTTPAuthentication Copy Method
Gets the strongest authentication method that will be used when a CFHTTPAuthentication object is applied to a request.
CFHTTPAuthentication Copy Realm
Gets an authentication information’s namespace.
CFHTTPAuthentication Create From Response
Uses an authentication failure response to create a CFHTTPAuthentication object.
CFHTTPAuthentication Get Type ID
Gets the Core Foundation type identifier for the CFHTTPAuthentication opaque type.
CFHTTPAuthentication Is Valid
Returns a Boolean value that indicates whether a CFHTTPAuthentication object is valid.
CFHTTPAuthentication Requires Account Domain
Returns a Boolean value that indicates whether a CFHTTPAuthentication object uses an authentication method that requires an account domain.
CFHTTPAuthentication Requires Ordered Requests
Returns a Boolean value that indicates whether authentication requests should be made one at a time.
CFHTTPAuthentication Requires User Name And Password
Returns a Boolean value that indicates whether a CFHTTPAuthentication object uses an authentication method that requires a username and a password.
k CFHTTPAuthentication Account Domain
Account domain to use for authentication.
k CFHTTPAuthentication Password
Password to use for authentication.
k CFHTTPAuthentication Scheme Basic
Request the HTTP basic authentication scheme.
k CFHTTPAuthentication Scheme Kerberos
Request the HTTP Kerberos authentication scheme.
k CFHTTPAuthentication Scheme NTLM
Request the HTTP NTLM authentication scheme.
k CFHTTPAuthentication Scheme Negotiate
Request the HTTP Negotiate authentication scheme.
k CFHTTPAuthentication Scheme Negotiate2
Request the HTTP Negotiate v2 authentication scheme.
k CFHTTPAuthentication Scheme XMobile Me Auth Token
Request the HTTP XMobileMeAuthToken authentication scheme.
k CFHTTPAuthentication Username
Username to use for authentication.