Class JSSSignatureSpi

    • Method Detail

      • clone

        public java.lang.Object clone()
                               throws java.lang.CloneNotSupportedException
        Overrides:
        clone in class java.security.SignatureSpi
        Throws:
        java.lang.CloneNotSupportedException
      • engineInitSign

        public void engineInitSign​(java.security.PrivateKey privateKey,
                                   java.security.SecureRandom random)
                            throws java.security.InvalidKeyException
        Overrides:
        engineInitSign in class java.security.SignatureSpi
        Throws:
        java.security.InvalidKeyException
      • engineInitSign

        public void engineInitSign​(java.security.PrivateKey privateKey)
                            throws java.security.InvalidKeyException
        Specified by:
        engineInitSign in class java.security.SignatureSpi
        Throws:
        java.security.InvalidKeyException
      • engineInitVerify

        public void engineInitVerify​(java.security.PublicKey publicKey)
                              throws java.security.InvalidKeyException
        Specified by:
        engineInitVerify in class java.security.SignatureSpi
        Throws:
        java.security.InvalidKeyException
      • engineUpdate

        public void engineUpdate​(byte b)
                          throws java.security.SignatureException
        Specified by:
        engineUpdate in class java.security.SignatureSpi
        Throws:
        java.security.SignatureException
      • engineUpdate

        public void engineUpdate​(byte[] b,
                                 int off,
                                 int len)
                          throws java.security.SignatureException
        Specified by:
        engineUpdate in class java.security.SignatureSpi
        Throws:
        java.security.SignatureException
      • engineSign

        public byte[] engineSign()
                          throws java.security.SignatureException
        Specified by:
        engineSign in class java.security.SignatureSpi
        Throws:
        java.security.SignatureException
      • engineSign

        public int engineSign​(byte[] outbuf,
                              int offset,
                              int len)
                       throws java.security.SignatureException
        Overrides:
        engineSign in class java.security.SignatureSpi
        Throws:
        java.security.SignatureException
      • engineVerify

        public boolean engineVerify​(byte[] sigBytes)
                             throws java.security.SignatureException
        Specified by:
        engineVerify in class java.security.SignatureSpi
        Throws:
        java.security.SignatureException
      • engineSetParameter

        public void engineSetParameter​(java.security.spec.AlgorithmParameterSpec params)
                                throws java.security.InvalidAlgorithmParameterException
        Overrides:
        engineSetParameter in class java.security.SignatureSpi
        Throws:
        java.security.InvalidAlgorithmParameterException
      • engineGetParameter

        public java.lang.Object engineGetParameter​(java.lang.String param)
                                            throws java.security.InvalidParameterException
        Specified by:
        engineGetParameter in class java.security.SignatureSpi
        Throws:
        java.security.InvalidParameterException
      • engineSetParameter

        public void engineSetParameter​(java.lang.String param,
                                       java.lang.Object value)
                                throws java.security.InvalidParameterException
        Specified by:
        engineSetParameter in class java.security.SignatureSpi
        Throws:
        java.security.InvalidParameterException