kz.gamma.xmldsig
Class SignatureGost34310

java.lang.Object
  extended by SignatureAlgorithmSpi
      extended by kz.gamma.xmldsig.SignatureGost34310
Direct Known Subclasses:
SignatureGost34310.Gost34310Gost34311

public abstract class SignatureGost34310
extends SignatureAlgorithmSpi


Nested Class Summary
static class SignatureGost34310.Gost34310Gost34311
           
 
Field Summary
private  java.security.Signature _signatureAlgorithm
           
 
Constructor Summary
SignatureGost34310()
           
 
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

SignatureGost34310

public SignatureGost34310()
                   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.