Package org.bouncycastle.pqc.jcajce.provider.xmss

## Class XMSSMTSignatureSpi.withSha512andPrehash

- java.lang.Object
- - java.security.SignatureSpi
  - - java.security.Signature
    - - org.bouncycastle.pqc.jcajce.provider.xmss.XMSSMTSignatureSpi
      - - org.bouncycastle.pqc.jcajce.provider.xmss.XMSSMTSignatureSpi.withSha512andPrehash

- All Implemented Interfaces:
    `StateAwareSignature`
  Enclosing class:
    XMSSMTSignatureSpi

      public static class XMSSMTSignatureSpi.withSha512andPrehash
      extends XMSSMTSignatureSpi

- - ### Nested Class Summary

    - ### Nested classes/interfaces inherited from class org.bouncycastle.pqc.jcajce.provider.xmss.XMSSMTSignatureSpi

      `XMSSMTSignatureSpi.generic, XMSSMTSignatureSpi.withSha256, XMSSMTSignatureSpi.withSha256andPrehash, XMSSMTSignatureSpi.withSha512, XMSSMTSignatureSpi.withSha512andPrehash, XMSSMTSignatureSpi.withShake128, XMSSMTSignatureSpi.withShake128andPrehash, XMSSMTSignatureSpi.withShake256, XMSSMTSignatureSpi.withShake256andPrehash`

  - ### Field Summary

    - ### Fields inherited from class java.security.Signature

      `SIGN, state, UNINITIALIZED, VERIFY`

    - ### Fields inherited from class java.security.SignatureSpi

      `appRandom`

  - ### Constructor Summary

    Constructors
    Constructor | Description
    --- | ---
    `withSha512andPrehash()` |

  - ### Method Summary

    - ### Methods inherited from class org.bouncycastle.pqc.jcajce.provider.xmss.XMSSMTSignatureSpi

      `engineGetParameter, engineInitSign, engineInitSign, engineInitVerify, engineSetParameter, engineSetParameter, engineSign, engineUpdate, engineUpdate, engineVerify, getUpdatedPrivateKey, isSigningCapable`

    - ### Methods inherited from class java.security.Signature

      `clone, getAlgorithm, getInstance, getInstance, getInstance, getParameter, getParameters, getProvider, initSign, initSign, initVerify, initVerify, setParameter, setParameter, sign, sign, toString, update, update, update, update, verify, verify`

    - ### Methods inherited from class java.security.SignatureSpi

      `engineGetParameters, engineSign, engineUpdate, engineVerify`

    - ### Methods inherited from class java.lang.Object

      `equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait`

    - ### Methods inherited from interface org.bouncycastle.pqc.jcajce.interfaces.StateAwareSignature

      `getAlgorithm, initSign, initSign, initVerify, initVerify, sign, sign, update, update, update, update, verify, verify`

- - ### Constructor Detail

    - #### withSha512andPrehash

          public withSha512andPrehash()