Contents

verifyExtended(withAuthenticationType:authenticationItems:continueItems:context:)

Verifies the credentials for interaction with the record’s node using other types of authentication available to Open Directory.

Declaration

func verifyExtended(withAuthenticationType inType: String!, authenticationItems inItems: [Any]!, continueItems outItems: AutoreleasingUnsafeMutablePointer<NSArray?>!, context outContext: AutoreleasingUnsafeMutablePointer<AnyObject?>!) throws

Parameters

  • inType:

    The authentication type.

  • inItems:

    An array of NSString or NSData objects to be used in the authentication process.

  • outItems:

    An array of NSData objects returned from the authentication process, if any are returned; nil otherwise.

  • outContext:

    The proper context if the authentication attempt requires a context; nil otherwise. If not nil, then more calls must be made with the Context to continue the authentication.

Discussion

See Also

Managing Authentication