Class KerberosUtils

java.lang.Object
org.apache.flink.runtime.security.KerberosUtils

@Internal public class KerberosUtils extends Object
Provides vendor-specific Kerberos AppConfigurationEntry instances.

The implementation is inspired from Hadoop UGI class.

  • Constructor Details

    • KerberosUtils

      public KerberosUtils()
  • Method Details

    • getKrb5LoginModuleName

      public static String getKrb5LoginModuleName()
    • getDefaultKerberosInitAppEntryName

      public static String getDefaultKerberosInitAppEntryName()
    • ticketCacheEntry

      public static AppConfigurationEntry ticketCacheEntry()
    • keytabEntry

      public static AppConfigurationEntry keytabEntry(String keytab, String principal)