Package org.hl7.fhir.dstu2.model
Class Conformance.ConformanceRestSecurityComponent
- java.lang.Object
-
- org.hl7.fhir.dstu2.model.Base
-
- org.hl7.fhir.dstu2.model.Element
-
- org.hl7.fhir.dstu2.model.BackboneElement
-
- org.hl7.fhir.dstu2.model.Conformance.ConformanceRestSecurityComponent
-
- All Implemented Interfaces:
ca.uhn.fhir.model.api.IElement,Serializable,org.hl7.fhir.instance.model.api.IBase,org.hl7.fhir.instance.model.api.IBaseBackboneElement,org.hl7.fhir.instance.model.api.IBaseElement,org.hl7.fhir.instance.model.api.IBaseHasExtensions,org.hl7.fhir.instance.model.api.IBaseHasModifierExtensions
- Enclosing class:
- Conformance
public static class Conformance.ConformanceRestSecurityComponent extends BackboneElement implements org.hl7.fhir.instance.model.api.IBaseBackboneElement
- See Also:
- Serialized Form
-
-
Field Summary
Fields Modifier and Type Field Description protected List<Conformance.ConformanceRestSecurityCertificateComponent>certificateCertificates associated with security profiles.protected BooleanTypecorsServer adds CORS headers when responding to requests - this enables javascript applications to use the server.protected StringTypedescriptionGeneral description of how security works.protected List<CodeableConcept>serviceTypes of security services are supported/required by the system.-
Fields inherited from class org.hl7.fhir.dstu2.model.BackboneElement
modifierExtension
-
-
Constructor Summary
Constructors Constructor Description ConformanceRestSecurityComponent()
-
Method Summary
-
Methods inherited from class org.hl7.fhir.dstu2.model.BackboneElement
addModifierExtension, addModifierExtension, copyValues, getModifierExtension, hasModifierExtension
-
Methods inherited from class org.hl7.fhir.dstu2.model.Element
addExtension, addExtension, copyValues, getExtension, getExtensionsByUrl, getExtensionString, getId, getIdElement, hasExtension, hasExtension, hasId, hasIdElement, setId, setIdElement
-
Methods inherited from class org.hl7.fhir.dstu2.model.Base
castToAddress, castToAnnotation, castToAttachment, castToBase64Binary, castToBoolean, castToCode, castToCodeableConcept, castToCoding, castToContactPoint, castToDate, castToDateTime, castToDecimal, castToDuration, castToElementDefinition, castToExtension, castToHumanName, castToId, castToIdentifier, castToInstant, castToInteger, castToMarkdown, castToMeta, castToMoney, castToNarrative, castToOid, castToPeriod, castToPositiveInt, castToQuantity, castToRange, castToRatio, castToReference, castToResource, castToSampledData, castToSignature, castToSimpleQuantity, castToString, castToTime, castToTiming, castToUnsignedInt, castToUri, children, compareDeep, compareDeep, compareDeep, compareValues, compareValues, equals, getChildByName, getFormatCommentsPost, getFormatCommentsPre, getUserData, getUserInt, getUserString, hasFormatComment, hasType, hasUserData, isMetadataBased, isPrimitive, listChildrenByName, primitiveValue, setUserData, setUserDataINN
-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Methods inherited from interface org.hl7.fhir.instance.model.api.IBase
getFormatCommentsPost, getFormatCommentsPre, getUserData, hasFormatComment, setUserData
-
Methods inherited from interface org.hl7.fhir.instance.model.api.IBaseElement
getUserData, setUserData
-
-
-
-
Field Detail
-
cors
protected BooleanType cors
Server adds CORS headers when responding to requests - this enables javascript applications to use the server.
-
service
protected List<CodeableConcept> service
Types of security services are supported/required by the system.
-
description
protected StringType description
General description of how security works.
-
certificate
protected List<Conformance.ConformanceRestSecurityCertificateComponent> certificate
Certificates associated with security profiles.
-
-
Constructor Detail
-
ConformanceRestSecurityComponent
public ConformanceRestSecurityComponent()
-
-
Method Detail
-
getCorsElement
public BooleanType getCorsElement()
- Returns:
cors(Server adds CORS headers when responding to requests - this enables javascript applications to use the server.). This is the underlying object with id, value and extensions. The accessor "getCors" gives direct access to the value
-
hasCorsElement
public boolean hasCorsElement()
-
hasCors
public boolean hasCors()
-
setCorsElement
public Conformance.ConformanceRestSecurityComponent setCorsElement(BooleanType value)
- Parameters:
value-cors(Server adds CORS headers when responding to requests - this enables javascript applications to use the server.). This is the underlying object with id, value and extensions. The accessor "getCors" gives direct access to the value
-
getCors
public boolean getCors()
- Returns:
- Server adds CORS headers when responding to requests - this enables javascript applications to use the server.
-
setCors
public Conformance.ConformanceRestSecurityComponent setCors(boolean value)
- Parameters:
value- Server adds CORS headers when responding to requests - this enables javascript applications to use the server.
-
getService
public List<CodeableConcept> getService()
- Returns:
service(Types of security services are supported/required by the system.)
-
hasService
public boolean hasService()
-
addService
public CodeableConcept addService()
- Returns:
service(Types of security services are supported/required by the system.)
-
addService
public Conformance.ConformanceRestSecurityComponent addService(CodeableConcept t)
-
getDescriptionElement
public StringType getDescriptionElement()
- Returns:
description(General description of how security works.). This is the underlying object with id, value and extensions. The accessor "getDescription" gives direct access to the value
-
hasDescriptionElement
public boolean hasDescriptionElement()
-
hasDescription
public boolean hasDescription()
-
setDescriptionElement
public Conformance.ConformanceRestSecurityComponent setDescriptionElement(StringType value)
- Parameters:
value-description(General description of how security works.). This is the underlying object with id, value and extensions. The accessor "getDescription" gives direct access to the value
-
getDescription
public String getDescription()
- Returns:
- General description of how security works.
-
setDescription
public Conformance.ConformanceRestSecurityComponent setDescription(String value)
- Parameters:
value- General description of how security works.
-
getCertificate
public List<Conformance.ConformanceRestSecurityCertificateComponent> getCertificate()
- Returns:
certificate(Certificates associated with security profiles.)
-
hasCertificate
public boolean hasCertificate()
-
addCertificate
public Conformance.ConformanceRestSecurityCertificateComponent addCertificate()
- Returns:
certificate(Certificates associated with security profiles.)
-
addCertificate
public Conformance.ConformanceRestSecurityComponent addCertificate(Conformance.ConformanceRestSecurityCertificateComponent t)
-
listChildren
protected void listChildren(List<Property> childrenList)
- Overrides:
listChildrenin classBackboneElement
-
setProperty
public void setProperty(String name, Base value) throws org.hl7.fhir.exceptions.FHIRException
- Overrides:
setPropertyin classBackboneElement- Throws:
org.hl7.fhir.exceptions.FHIRException
-
addChild
public Base addChild(String name) throws org.hl7.fhir.exceptions.FHIRException
- Overrides:
addChildin classBackboneElement- Throws:
org.hl7.fhir.exceptions.FHIRException
-
copy
public Conformance.ConformanceRestSecurityComponent copy()
- Specified by:
copyin classBackboneElement
-
equalsDeep
public boolean equalsDeep(Base other)
- Overrides:
equalsDeepin classBackboneElement
-
equalsShallow
public boolean equalsShallow(Base other)
- Overrides:
equalsShallowin classBackboneElement
-
isEmpty
public boolean isEmpty()
- Specified by:
isEmptyin interfaceorg.hl7.fhir.instance.model.api.IBase- Overrides:
isEmptyin classBackboneElement
-
fhirType
public String fhirType()
- Specified by:
fhirTypein interfaceorg.hl7.fhir.instance.model.api.IBase- Overrides:
fhirTypein classBackboneElement
-
-