Package io.grpc.alts

Class AuthorizationUtil


  • public final class AuthorizationUtil
    extends Object
    Utility class for ALTS client authorization.
    • Method Detail

      • clientAuthorizationCheck

        public static io.grpc.Status clientAuthorizationCheck​(io.grpc.ServerCall<?,​?> call,
                                                              Collection<String> expectedServiceAccounts)
        Given a server call, performs client authorization check, i.e., checks if the client service account matches one of the expected service accounts. It returns OK if client is authorized and an error otherwise.