Enum Class DocumentTrustMode

java.lang.Object
java.lang.Enum<DocumentTrustMode>
io.scanbot.sdk.documentdata.DocumentTrustMode
All Implemented Interfaces:
Serializable, Comparable<DocumentTrustMode>, Constable

public enum DocumentTrustMode extends Enum<DocumentTrustMode>
Level of trust in the authenticity of the extracted document.
  • Enum Constant Details

    • TRUSTED

      public static final DocumentTrustMode TRUSTED
      The extracted document is trusted, i.e. the scanner may assume that it's authentic. This allows certain optimizations that make extraction faster.
    • UNTRUSTED

      public static final DocumentTrustMode UNTRUSTED
      The extracted document is not trusted, i.e. its authenticity cannot be assumed. All fields will be read out independently and can be further verified. Extracting untrusted documents takes slightly longer, as the extractor is not allowed to employ certain time-saving optimizations.
  • Method Details

    • values

      public static DocumentTrustMode[] values()
      Returns an array containing the constants of this enum class, in the order they are declared.
      Returns:
      an array containing the constants of this enum class, in the order they are declared
    • valueOf

      public static DocumentTrustMode valueOf(String name)
      Returns the enum constant of this class with the specified name. The string must match exactly an identifier used to declare an enum constant in this class. (Extraneous whitespace characters are not permitted.)
      Parameters:
      name - the name of the enum constant to be returned.
      Returns:
      the enum constant with the specified name
      Throws:
      IllegalArgumentException - if this enum class has no constant with the specified name
      NullPointerException - if the argument is null