Contents

set(_:for:task:)

Adds a credential to the credential storage for the specified protection space, on behalf of the specified task.

Declaration

func set(_ credential: URLCredential, for protectionSpace: URLProtectionSpace, task: URLSessionTask)

Parameters

  • credential:

    The credential to add. If a credential with the same user name already exists in space, then credential replaces the existing object.

  • protectionSpace:

    The protection space to which to add the credential.

  • task:

    The task accessing the specified protection space. Subclasses of Urlcredentialstorage may use the request URL or other properties of this task to affect how the default credential is stored.

See Also

Adding and removing credentials