Class SubSigningOptions


  • @Generated("org.openapitools.codegen.languages.JavaClientCodegen")
    public class SubSigningOptions
    extends java.lang.Object
    This allows the requester to specify the types allowed for creating a signature. **Note**: If `signing_options` are not defined in the request, the allowed types will default to those specified in the account settings.
    • Field Detail

      • JSON_PROPERTY_DEFAULT_TYPE

        public static final java.lang.String JSON_PROPERTY_DEFAULT_TYPE
        See Also:
        Constant Field Values
      • JSON_PROPERTY_DRAW

        public static final java.lang.String JSON_PROPERTY_DRAW
        See Also:
        Constant Field Values
      • JSON_PROPERTY_PHONE

        public static final java.lang.String JSON_PROPERTY_PHONE
        See Also:
        Constant Field Values
      • JSON_PROPERTY_TYPE

        public static final java.lang.String JSON_PROPERTY_TYPE
        See Also:
        Constant Field Values
      • JSON_PROPERTY_UPLOAD

        public static final java.lang.String JSON_PROPERTY_UPLOAD
        See Also:
        Constant Field Values
    • Constructor Detail

      • SubSigningOptions

        public SubSigningOptions()
    • Method Detail

      • getDraw

        @Nullable
        public java.lang.Boolean getDraw()
        Allows drawing the signature
        Returns:
        draw
      • setDraw

        public void setDraw​(java.lang.Boolean draw)
      • getPhone

        @Nullable
        public java.lang.Boolean getPhone()
        Allows using a smartphone to email the signature
        Returns:
        phone
      • setPhone

        public void setPhone​(java.lang.Boolean phone)
      • getType

        @Nullable
        public java.lang.Boolean getType()
        Allows typing the signature
        Returns:
        type
      • setType

        public void setType​(java.lang.Boolean type)
      • getUpload

        @Nullable
        public java.lang.Boolean getUpload()
        Allows uploading the signature
        Returns:
        upload
      • setUpload

        public void setUpload​(java.lang.Boolean upload)
      • equals

        public boolean equals​(java.lang.Object o)
        Return true if this SubSigningOptions object is equal to o.
        Overrides:
        equals in class java.lang.Object
      • hashCode

        public int hashCode()
        Overrides:
        hashCode in class java.lang.Object
      • toString

        public java.lang.String toString()
        Overrides:
        toString in class java.lang.Object
      • createFormData

        public java.util.Map<java.lang.String,​java.lang.Object> createFormData()
                                                                              throws ApiException
        Throws:
        ApiException