Package io.grpc.alts

Class AltsContextUtil

java.lang.Object
io.grpc.alts.AltsContextUtil

@ExperimentalApi("https://github.com/grpc/grpc-java/issues/7864") public final class AltsContextUtil extends Object
Utility class for AltsContext.
  • Constructor Details

    • AltsContextUtil

      private AltsContextUtil()
  • Method Details

    • createFrom

      public static AltsContext createFrom(io.grpc.ServerCall<?,?> call)
      Creates a AltsContext from ALTS context information in the ServerCall.
      Parameters:
      call - the ServerCall containing the ALTS information
      Returns:
      the created AltsContext
      Throws:
      IllegalArgumentException - if the ServerCall has no ALTS information.
    • check

      public static boolean check(io.grpc.ServerCall<?,?> call)
      Checks if the ServerCall contains ALTS information.
      Parameters:
      call - the ServerCall to check
      Returns:
      true, if the ServerCall contains ALTS information and false otherwise.