Class SdkmsMac


  • public final class SdkmsMac
    extends java.lang.Object
    • Constructor Summary

      Constructors 
      Constructor Description
      SdkmsMac()  
    • Method Summary

      All Methods Static Methods Concrete Methods 
      Modifier and Type Method Description
      static byte[] computeMac​(com.fortanix.sdkms.v1.model.SobjectDescriptor sobjectDescriptor, com.fortanix.sdkms.v1.model.DigestAlgorithm algorithm, byte[] data)  
      static com.fortanix.sdkms.v1.model.KeyObject generateKeyForMacOperation​(java.lang.Integer keySize, java.util.List<com.fortanix.sdkms.v1.model.KeyOperations> allowedKeyOperations, boolean isTransientKey)  
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Constructor Detail

      • SdkmsMac

        public SdkmsMac()
    • Method Detail

      • generateKeyForMacOperation

        public static com.fortanix.sdkms.v1.model.KeyObject generateKeyForMacOperation​(java.lang.Integer keySize,
                                                                                       java.util.List<com.fortanix.sdkms.v1.model.KeyOperations> allowedKeyOperations,
                                                                                       boolean isTransientKey)
      • computeMac

        public static byte[] computeMac​(com.fortanix.sdkms.v1.model.SobjectDescriptor sobjectDescriptor,
                                        com.fortanix.sdkms.v1.model.DigestAlgorithm algorithm,
                                        byte[] data)