Class HmacFunctions

java.lang.Object
io.trino.operator.scalar.HmacFunctions

public final class HmacFunctions extends Object
  • Method Summary

    Modifier and Type
    Method
    Description
    static io.airlift.slice.Slice
    hmacMd5(io.airlift.slice.Slice slice, io.airlift.slice.Slice key)
     
    static io.airlift.slice.Slice
    hmacSha1(io.airlift.slice.Slice slice, io.airlift.slice.Slice key)
     
    static io.airlift.slice.Slice
    hmacSha256(io.airlift.slice.Slice slice, io.airlift.slice.Slice key)
     
    static io.airlift.slice.Slice
    hmacSha512(io.airlift.slice.Slice slice, io.airlift.slice.Slice key)
     

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • Method Details

    • hmacMd5

      public static io.airlift.slice.Slice hmacMd5(io.airlift.slice.Slice slice, io.airlift.slice.Slice key)
    • hmacSha1

      public static io.airlift.slice.Slice hmacSha1(io.airlift.slice.Slice slice, io.airlift.slice.Slice key)
    • hmacSha256

      public static io.airlift.slice.Slice hmacSha256(io.airlift.slice.Slice slice, io.airlift.slice.Slice key)
    • hmacSha512

      public static io.airlift.slice.Slice hmacSha512(io.airlift.slice.Slice slice, io.airlift.slice.Slice key)