Class DisplayPNGCharacteristicsDescriptor

java.lang.Object
com.webauthn4j.metadata.data.statement.DisplayPNGCharacteristicsDescriptor

public class DisplayPNGCharacteristicsDescriptor extends Object
The DisplayPNGCharacteristicsDescriptor describes a PNG image characteristics as defined in the PNG spec for IHDR (image header) and PLTE (palette table)
  • Constructor Details

    • DisplayPNGCharacteristicsDescriptor

      public DisplayPNGCharacteristicsDescriptor(@NotNull @NotNull BigInteger width, @NotNull @NotNull BigInteger height, @NotNull @NotNull Short bitDepth, @NotNull @NotNull Short colorType, @NotNull @NotNull Short compression, @NotNull @NotNull Short filter, @NotNull @NotNull Short interlace, @Nullable @Nullable List<RGBPaletteEntry> plte)
  • Method Details

    • getWidth

      @NotNull public @NotNull BigInteger getWidth()
    • getHeight

      @NotNull public @NotNull BigInteger getHeight()
    • getBitDepth

      @NotNull public @NotNull Short getBitDepth()
    • getColorType

      @NotNull public @NotNull Short getColorType()
    • getCompression

      @NotNull public @NotNull Short getCompression()
    • getFilter

      @NotNull public @NotNull Short getFilter()
    • getInterlace

      @NotNull public @NotNull Short getInterlace()
    • getPlte

      @Nullable public @Nullable List<RGBPaletteEntry> getPlte()
    • equals

      public boolean equals(Object o)
      Overrides:
      equals in class Object
    • hashCode

      public int hashCode()
      Overrides:
      hashCode in class Object