AuthenticationProvider

class canvasapi.authentication_provider.AuthenticationProvider(requester, attributes)
Parameters:
  • requester (canvasapi.requester.Requester) – The requester to pass HTTP requests through.

  • attributes (dict) – The JSON object to build this object with.

delete(**kwargs)

Delete the config

Calls:

DELETE /api/v1/accounts/:account_id/authentication_providers/:id

Return type:

canvasapi.authentication_provider.AuthenticationProvider

update(**kwargs)

Update an authentication provider using the same options as the create endpoint

Calls:

PUT /api/v1/accounts/:account_id/authentication_providers/:id

Return type:

canvasapi.authentication_provider.AuthenticationProvider