Class MockKerberosContext

java.lang.Object
org.apache.nifi.util.MockKerberosContext
All Implemented Interfaces:
org.apache.nifi.kerberos.KerberosContext

public class MockKerberosContext extends Object implements org.apache.nifi.kerberos.KerberosContext
  • Field Details

    • kerberosServicePrincipal

      private final String kerberosServicePrincipal
    • kerberosServiceKeytab

      private final File kerberosServiceKeytab
    • kerberosConfigFile

      private final File kerberosConfigFile
  • Constructor Details

    • MockKerberosContext

      public MockKerberosContext(File kerberosConfigFile)
    • MockKerberosContext

      public MockKerberosContext(String kerberosServicePrincipal, File kerberosServiceKeytab, File kerberosConfigFile)
  • Method Details

    • getKerberosServicePrincipal

      public String getKerberosServicePrincipal()
      Specified by:
      getKerberosServicePrincipal in interface org.apache.nifi.kerberos.KerberosContext
    • getKerberosServiceKeytab

      public File getKerberosServiceKeytab()
      Specified by:
      getKerberosServiceKeytab in interface org.apache.nifi.kerberos.KerberosContext
    • getKerberosConfigurationFile

      public File getKerberosConfigurationFile()
      Specified by:
      getKerberosConfigurationFile in interface org.apache.nifi.kerberos.KerberosContext