anchor.diff:  ==== Shared modules
   
   dss-enumerations:: Contains a list of all used enumerations in the DSS project.
  +dss-alerts:: Allows configuration of triggers and handers of custom events.
   dss-jaxb-parsers:: Contains a list of all classes used to transform JAXB objects/strings to Java objects and vice versa.
   
   ==== JAXB model modules
  
positive.code: include::{sourcetestdir}/eu/europa/esig/dss/cookbook/example/snippets/OCSPSourceSnippet.java[tags=demo-online]
  ----
  
  == CertificateVerifier configuration
  
  The CertificateVerifier and its implementation CommonCertificateVerifier determines how DSS accesses the external resources and how it should react in some occasions. This configuration is used in both extension and validation mode.
  
negative.code: 
  === Alerting from TL Loading
  
  DSS allows running of custom alerts in some situations (eg : invalid TL signature, LOTL location change,...). Alert works with two concepts : detection and alert handler. After the download/parsing/validation and before the synchronization, the results are tested to detect events and launch alert(s).
  
  [source,java,indent=0]
  .Examples of Alerting
  