public class SMARTServerCapabilityStatementProvider
extends org.hl7.fhir.r4.hapi.rest.server.ServerCapabilityStatementProvider
| Constructor and Description |
|---|
SMARTServerCapabilityStatementProvider(java.lang.String tokenAddress,
java.lang.String registerAddress)
Class to build a CapabilityStatement which includes the SMART URL rest extension.
|
| Modifier and Type | Method and Description |
|---|---|
org.hl7.fhir.r4.model.CapabilityStatement |
getServerConformance(javax.servlet.http.HttpServletRequest request,
ca.uhn.fhir.rest.api.server.RequestDetails requestDetails) |
SMARTServerCapabilityStatementProvider |
with(java.util.function.Consumer<org.hl7.fhir.r4.model.CapabilityStatement> function) |
getPublisher, readOperationDefinition, setCache, setPublisher, setRestfulServerpublic SMARTServerCapabilityStatementProvider(java.lang.String tokenAddress,
java.lang.String registerAddress)
tokenAddress - - the OAuth token endpointregisterAddress - - (optional) the OAuth client registration endpointpublic SMARTServerCapabilityStatementProvider with(java.util.function.Consumer<org.hl7.fhir.r4.model.CapabilityStatement> function)
public org.hl7.fhir.r4.model.CapabilityStatement getServerConformance(javax.servlet.http.HttpServletRequest request,
ca.uhn.fhir.rest.api.server.RequestDetails requestDetails)
getServerConformance in interface ca.uhn.fhir.rest.server.IServerConformanceProvider<org.hl7.fhir.r4.model.CapabilityStatement>getServerConformance in class org.hl7.fhir.r4.hapi.rest.server.ServerCapabilityStatementProvider