Class TestMutualTlsClientSide

java.lang.Object
org.apache.hadoop.hbase.security.AbstractTestMutualTls
org.apache.hadoop.hbase.security.TestMutualTlsClientSide

@Tag("org.apache.hadoop.hbase.testclassification.RPCTests") @Tag("org.apache.hadoop.hbase.testclassification.SmallTests") public class TestMutualTlsClientSide extends AbstractTestMutualTls
Comprehensively tests all permutations of certificate and host verification on the client side. Tests each permutation of that against each value of AbstractTestMutualTls.CertConfig, i.e. passing a bad cert, etc. See inline comments in #data() below for what the expectations are