Class Sig


  • public final class Sig
    extends java.lang.Object
    • Field Detail

      • SECFUNC_HBCI_SIG_RDH

        public static final java.lang.String SECFUNC_HBCI_SIG_RDH
        See Also:
        Constant Field Values
      • SECFUNC_HBCI_SIG_DDV

        public static final java.lang.String SECFUNC_HBCI_SIG_DDV
        See Also:
        Constant Field Values
      • SECFUNC_FINTS_SIG_DIG

        public static final java.lang.String SECFUNC_FINTS_SIG_DIG
        See Also:
        Constant Field Values
      • SECFUNC_FINTS_SIG_SIG

        public static final java.lang.String SECFUNC_FINTS_SIG_SIG
        See Also:
        Constant Field Values
      • SECFUNC_SIG_PT_2STEP_MIN

        public static final java.lang.String SECFUNC_SIG_PT_2STEP_MIN
        See Also:
        Constant Field Values
      • SECFUNC_SIG_PT_2STEP_MAX

        public static final java.lang.String SECFUNC_SIG_PT_2STEP_MAX
        See Also:
        Constant Field Values
      • HASHALG_SHA256_SHA256

        public static final java.lang.String HASHALG_SHA256_SHA256
        See Also:
        Constant Field Values
      • HASHALG_RIPEMD160

        public static final java.lang.String HASHALG_RIPEMD160
        See Also:
        Constant Field Values
      • SIGMODE_ISO9796_1

        public static final java.lang.String SIGMODE_ISO9796_1
        See Also:
        Constant Field Values
      • SIGMODE_ISO9796_2

        public static final java.lang.String SIGMODE_ISO9796_2
        See Also:
        Constant Field Values
      • SIGMODE_RETAIL_MAC

        public static final java.lang.String SIGMODE_RETAIL_MAC
        See Also:
        Constant Field Values
      • msg

        private MSG msg
      • u_secfunc

        private java.lang.String u_secfunc
      • u_cid

        private java.lang.String u_cid
      • u_role

        private java.lang.String u_role
      • u_range

        private java.lang.String u_range
      • u_keyblz

        private java.lang.String u_keyblz
      • u_keycountry

        private java.lang.String u_keycountry
      • u_keyuserid

        private java.lang.String u_keyuserid
      • u_keynum

        private java.lang.String u_keynum
      • u_keyversion

        private java.lang.String u_keyversion
      • u_sysid

        private java.lang.String u_sysid
      • u_sigid

        private java.lang.String u_sigid
      • u_sigalg

        private java.lang.String u_sigalg
      • u_sigmode

        private java.lang.String u_sigmode
      • u_hashalg

        private java.lang.String u_hashalg
      • sigstring

        private java.lang.String sigstring
    • Method Detail

      • fillSigHead

        private void fillSigHead​(SEG sighead)
      • fillSigTail

        private void fillSigTail​(SEG sighead,
                                 SEG sigtail)
      • collectHashData

        private java.lang.String collectHashData​(int idx)
      • collectHashData

        private java.lang.String collectHashData​(int idx,
                                                 int dummy)
      • signIt

        public boolean signIt()
      • readSigHead

        private void readSigHead()
      • hasSig

        private boolean hasSig()
      • verify

        public boolean verify()
      • setParam

        public void setParam​(java.lang.String key,
                             java.lang.String value)
      • destroy

        public void destroy()