Class TestMutualTlsServerSide

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

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