java.lang.Object
eu.europa.esig.dss.validation.process.qualification.EIDASUtils

public final class EIDASUtils extends Object
Contains EIDAS Utils
  • Field Summary

    Fields
    Modifier and Type
    Field
    Description
    static final Date
    Start date of the eIDAS regulation Regulation was signed in Brussels : 1st of July 00:00 Brussels = 30th of June 22:00 UTC
    static final Date
    End of the grace period for eIDAS regulation
  • Method Summary

    Modifier and Type
    Method
    Description
    static boolean
    Gets if the given date relates to a post eIDAS time
    static boolean
    Gets if the given date relates to a post grace period
    static boolean
    Gets if the given date relates to a pre eIDAS time

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • Field Details

    • EIDAS_DATE

      public static final Date EIDAS_DATE
      Start date of the eIDAS regulation Regulation was signed in Brussels : 1st of July 00:00 Brussels = 30th of June 22:00 UTC
    • EIDAS_GRACE_DATE

      public static final Date EIDAS_GRACE_DATE
      End of the grace period for eIDAS regulation
  • Method Details

    • isPostEIDAS

      public static boolean isPostEIDAS(Date date)
      Gets if the given date relates to a post eIDAS time
      Parameters:
      date - Date
      Returns:
      TRUE if the date is at or after eIDAS
    • isPreEIDAS

      public static boolean isPreEIDAS(Date date)
      Gets if the given date relates to a pre eIDAS time
      Parameters:
      date - Date
      Returns:
      TRUE if the date is before eIDAS
    • isPostGracePeriod

      public static boolean isPostGracePeriod(Date date)
      Gets if the given date relates to a post grace period
      Parameters:
      date - Date
      Returns:
      TRUE if the date is at or after grace period