Interface ExploitabilityVulnerabilityFilterCriterion
- All Superinterfaces:
org.eclipse.emf.cdo.CDOObject
,org.eclipse.emf.cdo.common.id.CDOWithID
,EObject
,FilterCriterion
,org.palladiosimulator.pcm.core.entity.NamedElement
,Notifier
,org.palladiosimulator.pcm.PCMBaseClass
,org.palladiosimulator.pcm.PCMClass
,VulnerabilityFilterCriterion
- All Known Implementing Classes:
ExploitabilityVulnerabilityFilterCriterionImpl
,ExploitabilityVulnerabilityFilterCriterionImplGen
A representation of the model object 'Exploitability Vulnerability Filter Criterion'.
The following features are supported:
- See Also:
- Generated class or method.
- EMF model class or method.
-
Field Summary
Fields inherited from interface org.palladiosimulator.pcm.core.entity.NamedElement
copyright
-
Method Summary
Modifier and TypeMethodDescriptionReturns the value of the 'Attack Complexity Maximum' attribute.Returns the value of the 'Attack Vector Maximum' attribute.Returns the value of the 'Privileges Maximum' attribute.Returns the value of the 'User Interaction Maximum' attribute.void
Sets the value of the 'Attack Complexity Maximum
' attribute.void
Sets the value of the 'Attack Vector Maximum
' attribute.void
setPrivilegesMaximum
(Privileges value) Sets the value of the 'Privileges Maximum
' attribute.void
Sets the value of the 'User Interaction Maximum
' attribute.Methods inherited from interface org.eclipse.emf.cdo.CDOObject
cdoConflict, cdoDirectResource, cdoHistory, cdoID, cdoInvalid, cdoLockState, cdoPermission, cdoPrefetch, cdoReadLock, cdoReload, cdoResource, cdoRevision, cdoRevision, cdoState, cdoView, cdoWriteLock, cdoWriteOption
Methods inherited from interface org.eclipse.emf.ecore.EObject
eAllContents, eClass, eContainer, eContainingFeature, eContainmentFeature, eContents, eCrossReferences, eGet, eGet, eInvoke, eIsProxy, eIsSet, eResource, eSet, eUnset
Methods inherited from interface org.palladiosimulator.pcm.core.entity.NamedElement
getEntityName, setEntityName
Methods inherited from interface org.eclipse.emf.common.notify.Notifier
eAdapters, eDeliver, eNotify, eSetDeliver
Methods inherited from interface org.palladiosimulator.pcm.confidentiality.attackerSpecification.VulnerabilityFilterCriterion
isVulnerabilityInRange
-
Method Details
-
getAttackVectorMaximum
AttackVector getAttackVectorMaximum()Returns the value of the 'Attack Vector Maximum' attribute. The default value is"Local"
. The literals are from the enumerationAttackVector
.- Returns:
- the value of the 'Attack Vector Maximum' attribute.
- See Also:
- Generated class or method.
- EMF model class or method.
- default="Local" required="true"
-
setAttackVectorMaximum
Sets the value of the 'Attack Vector Maximum
' attribute.- Parameters:
value
- the new value of the 'Attack Vector Maximum' attribute.- See Also:
- Generated class or method.
-
getAttackComplexityMaximum
AttackComplexity getAttackComplexityMaximum()Returns the value of the 'Attack Complexity Maximum' attribute. The default value is"High"
. The literals are from the enumerationAttackComplexity
.- Returns:
- the value of the 'Attack Complexity Maximum' attribute.
- See Also:
- Generated class or method.
- EMF model class or method.
- default="High" required="true"
-
setAttackComplexityMaximum
Sets the value of the 'Attack Complexity Maximum
' attribute.- Parameters:
value
- the new value of the 'Attack Complexity Maximum' attribute.- See Also:
- Generated class or method.
-
getPrivilegesMaximum
Privileges getPrivilegesMaximum()Returns the value of the 'Privileges Maximum' attribute. The default value is"Special"
. The literals are from the enumerationPrivileges
.- Returns:
- the value of the 'Privileges Maximum' attribute.
- See Also:
- Generated class or method.
- EMF model class or method.
- default="Special" required="true"
-
setPrivilegesMaximum
Sets the value of the 'Privileges Maximum
' attribute.- Parameters:
value
- the new value of the 'Privileges Maximum' attribute.- See Also:
- Generated class or method.
-
getUserInteractionMaximum
UserInteraction getUserInteractionMaximum()Returns the value of the 'User Interaction Maximum' attribute. The default value is"Required"
. The literals are from the enumerationUserInteraction
.- Returns:
- the value of the 'User Interaction Maximum' attribute.
- See Also:
- Generated class or method.
- EMF model class or method.
- default="Required" required="true"
-
setUserInteractionMaximum
Sets the value of the 'User Interaction Maximum
' attribute.- Parameters:
value
- the new value of the 'User Interaction Maximum' attribute.- See Also:
- Generated class or method.
-