Class KeyPairGeneratorSpi

  • Direct Known Subclasses:
    PK11KeyPairGenerator

    public abstract class KeyPairGeneratorSpi
    extends java.lang.Object
    • Constructor Detail

      • KeyPairGeneratorSpi

        public KeyPairGeneratorSpi()
    • Method Detail

      • initialize

        public abstract void initialize​(int strength,
                                        java.security.SecureRandom random)
      • initialize

        public abstract void initialize​(java.security.spec.AlgorithmParameterSpec params,
                                        java.security.SecureRandom random)
                                 throws java.security.InvalidAlgorithmParameterException
        Throws:
        java.security.InvalidAlgorithmParameterException
      • getCurveCodeByName

        public abstract int getCurveCodeByName​(java.lang.String curveName)
                                        throws java.security.InvalidParameterException
        Throws:
        java.security.InvalidParameterException
      • temporaryPairs

        public abstract void temporaryPairs​(boolean temp)
      • sensitivePairs

        public abstract void sensitivePairs​(boolean sensitive)
      • extractablePairs

        public abstract void extractablePairs​(boolean extractable)
      • keygenOnInternalToken

        public abstract boolean keygenOnInternalToken()