Class Conformance.RestSecurity

java.lang.Object
ca.uhn.fhir.model.api.BaseElement
ca.uhn.fhir.model.api.BaseIdentifiableElement
ca.uhn.fhir.model.dstu2.resource.Conformance.RestSecurity
All Implemented Interfaces:
ca.uhn.fhir.model.api.ICompositeElement, ca.uhn.fhir.model.api.IElement, ca.uhn.fhir.model.api.IIdentifiableElement, ca.uhn.fhir.model.api.IResourceBlock, ca.uhn.fhir.model.api.ISupportsUndeclaredExtensions, Serializable, org.hl7.fhir.instance.model.api.IBase
Enclosing class:
Conformance

public static class Conformance.RestSecurity
extends ca.uhn.fhir.model.api.BaseIdentifiableElement
implements ca.uhn.fhir.model.api.IResourceBlock
Block class for child element: Conformance.rest.security ()

Definition: Information about security implementation from an interface perspective - what a client needs to know

See Also:
Serialized Form
  • Constructor Details

  • Method Details

    • isEmpty

      public boolean isEmpty()
      Specified by:
      isEmpty in interface org.hl7.fhir.instance.model.api.IBase
    • getAllPopulatedChildElementsOfType

      public <T extends ca.uhn.fhir.model.api.IElement> List<T> getAllPopulatedChildElementsOfType​(Class<T> theType)
      Specified by:
      getAllPopulatedChildElementsOfType in interface ca.uhn.fhir.model.api.ICompositeElement
    • getCorsElement

      public ca.uhn.fhir.model.primitive.BooleanDt getCorsElement()
      Gets the value(s) for cors (). creating it if it does not exist. Will not return null.

      Definition: Server adds CORS headers when responding to requests - this enables javascript applications to use the server

    • getCors

      public Boolean getCors()
      Gets the value(s) for cors (). creating it if it does not exist. This method may return null.

      Definition: Server adds CORS headers when responding to requests - this enables javascript applications to use the server

    • setCors

      public Conformance.RestSecurity setCors​(ca.uhn.fhir.model.primitive.BooleanDt theValue)
      Sets the value(s) for cors ()

      Definition: Server adds CORS headers when responding to requests - this enables javascript applications to use the server

    • setCors

      public Conformance.RestSecurity setCors​(boolean theBoolean)
      Sets the value for cors ()

      Definition: Server adds CORS headers when responding to requests - this enables javascript applications to use the server

    • getService

      Gets the value(s) for service (). creating it if it does not exist. Will not return null.

      Definition: Types of security services are supported/required by the system

    • setService

      Sets the value(s) for service ()

      Definition: Types of security services are supported/required by the system

    • addService

      Add a value for service () using an enumerated type. This is intended as a convenience method for situations where the FHIR defined ValueSets are mandatory or contain the desirable codes. If you wish to use codes other than those which are built-in, you may also use the addService() method.

      Definition: Types of security services are supported/required by the system

    • getServiceFirstRep

      Gets the first repetition for service (), creating it if it does not already exist.

      Definition: Types of security services are supported/required by the system

    • addService

      Add a value for service ()

      Definition: Types of security services are supported/required by the system

    • setService

      Sets the value(s), and clears any existing value(s) for service ()

      Definition: Types of security services are supported/required by the system

    • getDescriptionElement

      public ca.uhn.fhir.model.primitive.StringDt getDescriptionElement()
      Gets the value(s) for description (). creating it if it does not exist. Will not return null.

      Definition: General description of how security works

    • getDescription

      Gets the value(s) for description (). creating it if it does not exist. This method may return null.

      Definition: General description of how security works

    • setDescription

      public Conformance.RestSecurity setDescription​(ca.uhn.fhir.model.primitive.StringDt theValue)
      Sets the value(s) for description ()

      Definition: General description of how security works

    • setDescription

      Sets the value for description ()

      Definition: General description of how security works

    • getCertificate

      Gets the value(s) for certificate (). creating it if it does not exist. Will not return null.

      Definition: Certificates associated with security profiles

    • setCertificate

      Sets the value(s) for certificate ()

      Definition: Certificates associated with security profiles

    • addCertificate

      Adds and returns a new value for certificate ()

      Definition: Certificates associated with security profiles

    • addCertificate

      Adds a given new value for certificate ()

      Definition: Certificates associated with security profiles

      Parameters:
      theValue - The certificate to add (must not be null)
    • getCertificateFirstRep

      Gets the first repetition for certificate (), creating it if it does not already exist.

      Definition: Certificates associated with security profiles