kz.gamma.xmldsig
Class SignatureGostr34102001

java.lang.Object
  extended by SignatureAlgorithmSpi
      extended by kz.gamma.xmldsig.SignatureGostr34102001
Direct Known Subclasses:
SignatureGostr34102001.Gostr34102001Gostr3411

public abstract class SignatureGostr34102001
extends SignatureAlgorithmSpi


Nested Class Summary
static class SignatureGostr34102001.Gostr34102001Gostr3411
           
 
Field Summary
private  java.security.Signature _signatureAlgorithm
           
 
Constructor Summary
SignatureGostr34102001()
           
 
Method Summary
protected  java.lang.String engineGetJCEAlgorithmString()
           
protected  java.lang.String engineGetJCEProviderName()
           
abstract  java.lang.String engineGetURI()
           
protected  void engineInitSign(java.security.Key key)
           
protected  void engineInitSign(java.security.Key key, java.security.spec.AlgorithmParameterSpec algorithmparameterspec)
           
protected  void engineInitSign(java.security.Key key, java.security.SecureRandom securerandom)
           
protected  void engineInitVerify(java.security.Key key)
           
protected  void engineSetHMACOutputLength(int i)
           
protected  void engineSetParameter(java.security.spec.AlgorithmParameterSpec algorithmparameterspec)
           
protected  byte[] engineSign()
           
protected  void engineUpdate(byte byte0)
           
protected  void engineUpdate(byte[] abyte0)
           
protected  void engineUpdate(byte[] abyte0, int i, int j)
           
protected  boolean engineVerify(byte[] abyte0)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

_signatureAlgorithm

private java.security.Signature _signatureAlgorithm
Constructor Detail

SignatureGostr34102001

public SignatureGostr34102001()
                       throws XMLSignatureException
Throws:
XMLSignatureException
Method Detail

engineGetURI

public abstract java.lang.String engineGetURI()

engineSetParameter

protected void engineSetParameter(java.security.spec.AlgorithmParameterSpec algorithmparameterspec)
                           throws XMLSignatureException
Throws:
XMLSignatureException

engineVerify

protected boolean engineVerify(byte[] abyte0)
                        throws XMLSignatureException
Throws:
XMLSignatureException

engineInitVerify

protected void engineInitVerify(java.security.Key key)
                         throws XMLSignatureException
Throws:
XMLSignatureException

engineSign

protected byte[] engineSign()
                     throws XMLSignatureException
Throws:
XMLSignatureException

engineInitSign

protected void engineInitSign(java.security.Key key,
                              java.security.SecureRandom securerandom)
                       throws XMLSignatureException
Throws:
XMLSignatureException

engineInitSign

protected void engineInitSign(java.security.Key key)
                       throws XMLSignatureException
Throws:
XMLSignatureException

engineUpdate

protected void engineUpdate(byte[] abyte0)
                     throws XMLSignatureException
Throws:
XMLSignatureException

engineUpdate

protected void engineUpdate(byte byte0)
                     throws XMLSignatureException
Throws:
XMLSignatureException

engineUpdate

protected void engineUpdate(byte[] abyte0,
                            int i,
                            int j)
                     throws XMLSignatureException
Throws:
XMLSignatureException

engineGetJCEAlgorithmString

protected java.lang.String engineGetJCEAlgorithmString()

engineGetJCEProviderName

protected java.lang.String engineGetJCEProviderName()

engineSetHMACOutputLength

protected void engineSetHMACOutputLength(int i)
                                  throws XMLSignatureException
Throws:
XMLSignatureException

engineInitSign

protected void engineInitSign(java.security.Key key,
                              java.security.spec.AlgorithmParameterSpec algorithmparameterspec)
                       throws XMLSignatureException
Throws:
XMLSignatureException


Copyright © 1998-2014 Gamma Technologies. All Rights Reserved.