description: Declares support for automated dicovery of OAuth2 endpoints If a server requires SMART on FHIR authorization for access. Any time a client sees this extension, it\rmust be prepared to authorize using SMART's OAuth2-based protocol. package_name: hl7.fhir.smart.dstu2 name: Support for dicovery of OAuth2 endpoints type: null elements: extension: isModifier: false short: Uri indicating the OAuth2 "authorize" endpoint for this FHIR server. index: 0 name: Extension.extension type: Extension mustSupport: false elements: url: isModifier: false pattern: {type: Uri, value: revoke} name: Extension.extension.url mustSupport: false maxLength: 0 isSummary: false index: 16 valueUri: {isModifier: false, name: Extension.extension.valueUri, type: uri, mustSupport: false, maxLength: 0, isSummary: false, index: 17} maxLength: 0 isSummary: false url: isModifier: false pattern: {type: Uri, value: 'http://DSTU2/fhir-registry.smarthealthit.org/StructureDefinition/oauth-uris'} name: Extension.url mustSupport: false maxLength: 0 isSummary: false index: 18 value: isModifier: false name: Extension.value[x] mustSupport: false choices: [] maxLength: 0 isSummary: false index: 20 package_version: 1.0.0 extensions: {} class: datatype kind: datatype url: http://DSTU2/fhir-registry.smarthealthit.org/StructureDefinition/oauth-uris version: 1.0.0 required: [extension]