Class KEMKeyWrapper

  • All Implemented Interfaces:
    org.bouncycastle.operator.KeyWrapper

    public abstract class KEMKeyWrapper
    extends org.bouncycastle.operator.AsymmetricKeyWrapper
    • Constructor Summary

      Constructors 
      Modifier Constructor Description
      protected KEMKeyWrapper​(org.bouncycastle.asn1.x509.AlgorithmIdentifier algorithmId)  
    • Method Summary

      All Methods Instance Methods Abstract Methods 
      Modifier and Type Method Description
      abstract byte[] getEncapsulation()  
      abstract org.bouncycastle.asn1.x509.AlgorithmIdentifier getKdfAlgorithmIdentifier()  
      abstract int getKekLength()  
      abstract org.bouncycastle.asn1.x509.AlgorithmIdentifier getWrapAlgorithmIdentifier()  
      • Methods inherited from class org.bouncycastle.operator.AsymmetricKeyWrapper

        getAlgorithmIdentifier
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
      • Methods inherited from interface org.bouncycastle.operator.KeyWrapper

        generateWrappedKey
    • Constructor Detail

      • KEMKeyWrapper

        protected KEMKeyWrapper​(org.bouncycastle.asn1.x509.AlgorithmIdentifier algorithmId)
    • Method Detail

      • getEncapsulation

        public abstract byte[] getEncapsulation()
      • getKdfAlgorithmIdentifier

        public abstract org.bouncycastle.asn1.x509.AlgorithmIdentifier getKdfAlgorithmIdentifier()
      • getKekLength

        public abstract int getKekLength()
      • getWrapAlgorithmIdentifier

        public abstract org.bouncycastle.asn1.x509.AlgorithmIdentifier getWrapAlgorithmIdentifier()