UNPKG

@oystehr/sdk

Version:

Oystehr SDK

28 lines (25 loc) 891 B
// AUTOGENERATED -- DO NOT EDIT import { AccessPolicy } from './AccessPolicy'; export interface M2mCreateParams { /** * A name for the M2M Client to help you differentiate it from other M2M Clients in the project. */ name: string; /** * A description of the M2M Client to help you differentiate it from other M2M Clients in the project. */ description?: string; accessPolicy?: AccessPolicy; /** * A list of Role IDs to assign to the M2M client. If the accessPolicy property is not provided this property is required and may not be empty. */ roles?: string[]; /** * An URL of JWK set used for getting an access token by signed authentication JWT */ jwksUrl?: string; /** * A relative reference to a FHIR relative reference of the format Patient/{uuidV4}. Resource type must be one of Patient, Practitioner, Device. */ profile?: string; }