Skip to main content

ClientApplication

Medplum client application for automated access.

Elements

NameRequiredTypeDescription
namestring

Details

A name associated with the ClientApplication.

descriptionstring

Details

A summary, characterization or explanation of the ClientApplication.

secretstring

Details

Client secret string used to verify the identity of a client.

jwksUriuri

Details

Optional JWKS URI for public key verification of JWTs issued by the authorization server (client_secret_jwt).

redirectUriuri

Details

Optional redirect URI used when redirecting a client back to the client application.

launchUriuri

Details

Optional launch URI for SMART EHR launch sequence.

pkceOptionalboolean

Details

Flag to make PKCE optional for this client application. PKCE is required by default for compliance with Smart App Launch. It can be disabled for compatibility with legacy client applications.

identityProviderIdentityProvider

Details

Optional external Identity Provider (IdP) for the client application.

Search Parameters

NameTypeDescriptionExpression
namestringThe name of the client applicationClientApplication.name

Inherited Elements

NameRequiredTypeDescription
idstring

Logical id of this artifact

Details

The logical id of the resource, as used in the URL for the resource. Once assigned, this value never changes.

metaMeta

Details

The metadata about the resource. This is content that is maintained by the infrastructure. Changes to the content might not always be associated with version changes to the resource.

implicitRulesuri

Details

A reference to a set of rules that were followed when the resource was constructed, and which must be understood when processing the content. Often, this is a reference to an implementation guide that defines the special rules along with other profiles etc.

languagecode

Details

The base language in which the resource is written.