chickadee » oauth » make-oauth-service-provider

make-oauth-service-provider #!key protocol-version signature-method owner-auth-url credential-request-url (credential-request-method 'POST) token-request-url (token-request-method 'POST) (transmission-method 'authorization-header)procedure

Defines an OAuth service provider.

Specifies:

  • Which version of the protocol and how we want to speak to them.
  • The 3 URIs for Redirection-Based Authorization (RFC5849, Section 2.

The service provider definition returned from this procedure must be combined with a client credential before it can be used as part of a request.