Overview of Registering OAuth Clients

An OAuth client can be confidential or public. A confidential client is an application that’s capable of keeping a client password confidential to the world, whereas a public client doesn’t keep a client password confidential. A confidential client can be trusted or untrusted. OAuth clients, either trusted or untrusted, can be registered using the OAuth Administration page.

Task Description Additional Information

Register an untrusted OAuth client.

Register a new untrusted client in the Register Client section of the OAuth Administration page in My Services.

Registering an Untrusted OAuth Client

Register a trusted OAuth client.

Register a new trusted client in the Register Client section of the OAuth Administration page in My Services.

Registering a Trusted OAuth Client

Import an OAuth certificate from a key pair.

Associate a certificate with an OAuth client. The OAuth Administration page provides a helper function to generate and download a key pair.

Importing an OAuth Certificate from a Key Pair

Extract a certificate by using openssl.

On a Linux or UNIX system, use the openssl command to extract the certificate from the key pair that you downloaded from the OAuth Administration page.

Extracting a Certificate by Using openssl

Extract a certificate by using the Certificate Import and Certificate Export wizards.

Use the Windows Certificate Import and Certificate Export wizards to extract a certificate from the generated key pair that you downloaded from the OAuth Administration page.

Extracting a Certificate by Using the Certificate Import and Certificate Export Wizards