Interface HBCIPassportInternal

    • Method Detail

      • getPassportTypeName

        java.lang.String getPassportTypeName()
      • getComm

        Comm getComm()
      • getCommFilter

        Filter getCommFilter()
      • closeComm

        void closeComm()
      • setHBCIVersion

        void setHBCIVersion​(java.lang.String hbciversion)
      • getSysId

        java.lang.String getSysId()
      • getCID

        java.lang.String getCID()
      • getSysStatus

        java.lang.String getSysStatus()
      • getProfileMethod

        java.lang.String getProfileMethod()
      • getProfileVersion

        java.lang.String getProfileVersion()
      • needUserSig

        boolean needUserSig()
      • setInstSigKey

        void setInstSigKey​(HBCIKey key)
      • setInstEncKey

        void setInstEncKey​(HBCIKey key)
      • clearMySigKey

        void clearMySigKey()
      • clearMyEncKey

        void clearMyEncKey()
      • clearMyDigKey

        void clearMyDigKey()
      • setMyPublicSigKey

        void setMyPublicSigKey​(HBCIKey key)
      • setMyPrivateSigKey

        void setMyPrivateSigKey​(HBCIKey key)
      • setMyPublicEncKey

        void setMyPublicEncKey​(HBCIKey key)
      • setMyPrivateEncKey

        void setMyPrivateEncKey​(HBCIKey key)
      • setMyPublicDigKey

        void setMyPublicDigKey​(HBCIKey key)
      • setMyPrivateDigKey

        void setMyPrivateDigKey​(HBCIKey key)
      • getInstSigKeyName

        java.lang.String getInstSigKeyName()
      • getInstSigKeyNum

        java.lang.String getInstSigKeyNum()
      • getInstSigKeyVersion

        java.lang.String getInstSigKeyVersion()
      • getInstEncKeyName

        java.lang.String getInstEncKeyName()
      • getInstEncKeyNum

        java.lang.String getInstEncKeyNum()
      • getInstEncKeyVersion

        java.lang.String getInstEncKeyVersion()
      • getMySigKeyName

        java.lang.String getMySigKeyName()
      • getMySigKeyNum

        java.lang.String getMySigKeyNum()
      • getMySigKeyVersion

        java.lang.String getMySigKeyVersion()
      • getMyEncKeyName

        java.lang.String getMyEncKeyName()
      • getMyEncKeyNum

        java.lang.String getMyEncKeyNum()
      • getMyEncKeyVersion

        java.lang.String getMyEncKeyVersion()
      • canMixSecMethods

        boolean canMixSecMethods()
      • getLang

        java.lang.String getLang()
      • getSigId

        java.lang.Long getSigId()
      • getCryptKeyType

        java.lang.String getCryptKeyType()
      • getCryptFunction

        java.lang.String getCryptFunction()
      • getCryptAlg

        java.lang.String getCryptAlg()
      • getCryptMode

        java.lang.String getCryptMode()
      • getSigFunction

        java.lang.String getSigFunction()
      • getSigAlg

        java.lang.String getSigAlg()
      • getSigMode

        java.lang.String getSigMode()
      • getHashAlg

        java.lang.String getHashAlg()
      • setBPD

        void setBPD​(java.util.Properties bpd)
      • setUPD

        void setUPD​(java.util.Properties upd)
      • setSigId

        void setSigId​(java.lang.Long sigid)
      • setSysId

        void setSysId​(java.lang.String sysid)
      • setCID

        void setCID​(java.lang.String cid)
      • incSigId

        void incSigId()
      • setProfileMethod

        void setProfileMethod​(java.lang.String method)
      • setProfileVersion

        void setProfileVersion​(java.lang.String version)
      • generateNewUserKeys

        HBCIKey[][] generateNewUserKeys()
      • hash

        byte[] hash​(byte[] data)
      • sign

        byte[] sign​(byte[] data)
      • verify

        boolean verify​(byte[] data,
                       byte[] sig)
      • encrypt

        byte[][] encrypt​(byte[] plainMsg)
      • decrypt

        byte[] decrypt​(byte[] cryptedKey,
                       byte[] encryptedMsg)
      • getParamSegmentNames

        java.util.Properties getParamSegmentNames()
      • getJobRestrictions

        java.util.Properties getJobRestrictions​(java.lang.String specname)
      • getJobRestrictions

        java.util.Properties getJobRestrictions​(java.lang.String gvname,
                                                java.lang.String version)
      • setPersistentData

        void setPersistentData​(java.lang.String id,
                               java.lang.Object o)
      • getPersistentData

        java.lang.Object getPersistentData​(java.lang.String id)
      • resetPassphrase

        void resetPassphrase()
      • isAnonymous

        boolean isAnonymous()
      • setParentHandlerData

        void setParentHandlerData​(IHandlerData handler)
      • onDialogEvent

        void onDialogEvent​(DialogEvent event,
                           DialogContext ctx)
        Wird bei einem Dialog-Event ausgefuehrt.
        Parameters:
        event - das Event.
        ctx - der Dialog-Kontext.
      • getMaxGVSegsPerMsg

        int getMaxGVSegsPerMsg()