<?xml version="1.0" encoding="UTF-8"?>
<job-scheduling-data
        xmlns="http://www.quartz-scheduler.org/xml/JobSchedulingData"
        xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
        xsi:schemaLocation="http://www.quartz-scheduler.org/xml/JobSchedulingData https://www.quartz-scheduler.org/xml/job_scheduling_data_1_8.xsd"
        version="1.8">

    <processing-directives>
        <!-- if there are any jobs/trigger in scheduler of same name (as in this
            file), overwrite them -->
        <overwrite-existing-data>true</overwrite-existing-data>
        <!-- if there are any jobs/trigger in scheduler of same name (as in this
            file), and over-write is false, ignore them rather than generating an error -->
        <ignore-duplicates>true</ignore-duplicates>
    </processing-directives>

        <schedule>

        <job>
            <name>certificateExpirationJob</name>
            <group>Security</group>
            <description>Job for supervising certificate expiration</description>
            <job-class>fr.gouv.vitam.scheduler.server.job.IdentityExpirationJob</job-class>
        </job>

        <trigger>
            <cron>
                <name>certificateExpirationTrigger</name>
                <group>Security</group>
                <job-name>certificateExpirationJob</job-name>
                <job-group>Security</job-group>
                <cron-expression>0 0 0 * * ?</cron-expression>
            </cron>
        </trigger>

    </schedule>
    </job-scheduling-data>
