Class PadesVisualInfo

java.lang.Object
br.ufsc.labsec.signature.conformanceVerifier.pades.PadesVisualInfo

public class PadesVisualInfo extends Object
  • Field Details

    • position

      public org.apache.commons.lang3.tuple.Pair<Float,Float> position
      Posição x, y da assinatura relativa a página.
    • page

      public OptionalInt page
      Índice da página da representação visual iniciando em 1. Vazio representa assinatura em todas as páginas.
  • Method Details

    • at

      public static PadesVisualInfo at(float x, float y)
      Constrói um PadesVisualInfo na posição dada em todas as páginas.
      Parameters:
      x - posição x da assinatura
      y - posição y da assinatura
      Returns:
      PadesVisualInfo correspondente
    • at

      public static PadesVisualInfo at(org.apache.commons.lang3.tuple.Pair<Float,Float> position)
      Constrói um PadesVisualInfo na posição dada em todas as páginas.
      Parameters:
      position - posição da assinatura
      Returns:
      PadesVisualInfo correspondente
    • atPage

      public static PadesVisualInfo atPage(float x, float y, int page)
      Constrói um PadesVisualInfo na posição e página dadas.
      Parameters:
      x - posição x da assinatura
      y - posição y da assinatura
      page - página da assinatura
      Returns:
      PadesVisualInfo correspondente
    • atPage

      public static PadesVisualInfo atPage(org.apache.commons.lang3.tuple.Pair<Float,Float> position, int page)
      Constrói um PadesVisualInfo na posição e página dadas.
      Parameters:
      position - posição da assinatura
      page - página da assinatura
      Returns:
      PadesVisualInfo correspondente