Index of modules


A
Action [Plugin.General_services]
Build a boolean option initialized fo false, that is not saved.
Analysis
Analysis [Options]
Whether perform security analysis or not.

B
B [Lattice.Boolean]
Base [Lattice]
Bool [Plugin.General_services]
Boolean [Lattice]

C
CA [Lattice.Medium]
Component [Components]
Components
Security component table: a security component is represented by the statement at which a security verification should occur.
Components
Searching security annotations

D
Datatype [Lattice.Boolean.B]
Datatype [Components.NodeKf]
DirectHighlighterState [Register_gui]

E
EmptyString [Plugin.General_services]
Build a string option initialized to "".

F
False [Plugin.General_services]
Build a boolean option initialized to false.
ForwardHighlighterState [Register_gui]

I
IndexedVal [Plugin.General_services]
IndirectBackwardHighlighterState [Register_gui]
Int [Plugin.General_services]
Build an integer option.

L
L [Model.Make]
Extended Security Lattice
Lattice [Options]
Security lattice to use.
Lattice
annotations2state dft l returns the state corresponding to the given annotations.
Leaks [Model.Make]
Leaks of the analysis
Logic [Model.Make]
Logic model
LogicAnnotation [Options]
Which kind of security logical annotations are recognized.

M
M [Model.Make.State]
Map of zone --> status
Make [Analysis]
Make [Model]
Make [Components]
Make_HighlighterState [Register_gui]
Medium [Lattice]
Memo [Components]
Model
Extended Security Lattice

N
NodeKf [Components]
Nodes [Components]

O
Options
Security parameters

P
P [Options]
PP [Lattice.Medium]
PropagateAssertions [Options]
Propagate security assertions when possible.

R
Register
Register [Model.Make]
How to register variables.
Register_gui
Extension of the GUI for the security plugin.

S
S [Lattice.Medium]
S [Lattice.Base]
Security_Annotations [Components]
The state of statement for which a security verification should occur.
Slicing [Options]
Perform the security slicing pre-analysis.
State [Model.Make]
State of the analysis
String [Plugin.General_services]
Build a string option.
StringList [Plugin.General_services]
Should not be used by casual users
StringSet [Plugin.General_services]
Build an option as a set of strings, initialized to the empty set.
Strong [Lattice]

T
Todolist [Components]
True [Plugin.General_services]
Build a boolean option initialized to true.

W
Weak [Lattice]

Z
Zero [Plugin.General_services]
Build an integer option initialized to 0.