类 SaslConstants

java.lang.Object
org.apache.pulsar.common.sasl.SaslConstants

public class SaslConstants extends Object
SASL Constants.
  • 字段详细资料

    • AUTH_METHOD_NAME

      public static final String AUTH_METHOD_NAME
      另请参阅:
    • JAAS_SERVER_SECTION_NAME

      public static final String JAAS_SERVER_SECTION_NAME
      另请参阅:
    • JAAS_DEFAULT_BROKER_SECTION_NAME

      public static final String JAAS_DEFAULT_BROKER_SECTION_NAME
      另请参阅:
    • JAAS_DEFAULT_PROXY_SECTION_NAME

      public static final String JAAS_DEFAULT_PROXY_SECTION_NAME
      另请参阅:
    • JAAS_DEFAULT_FUNCTION_SECTION_NAME

      public static final String JAAS_DEFAULT_FUNCTION_SECTION_NAME
      另请参阅:
    • JAAS_CLIENT_SECTION_NAME

      public static final String JAAS_CLIENT_SECTION_NAME
      另请参阅:
    • JAAS_DEFAULT_CLIENT_SECTION_NAME

      public static final String JAAS_DEFAULT_CLIENT_SECTION_NAME
      另请参阅:
    • JAAS_CLIENT_ALLOWED_IDS

      public static final String JAAS_CLIENT_ALLOWED_IDS
      This is a regexp which limits the range of possible ids which can connect to the Broker using SASL. By default only clients whose id contains 'pulsar' are allowed to connect.
      另请参阅:
    • JAAS_CLIENT_ALLOWED_IDS_DEFAULT

      public static final String JAAS_CLIENT_ALLOWED_IDS_DEFAULT
      另请参阅:
    • KINIT_COMMAND_DEFAULT

      public static final String KINIT_COMMAND_DEFAULT
      另请参阅:
    • KINIT_COMMAND

      public static final String KINIT_COMMAND
      另请参阅:
    • SASL_SERVER_TYPE

      public static final String SASL_SERVER_TYPE
      另请参阅:
    • SASL_BROKER_PROTOCOL

      public static final String SASL_BROKER_PROTOCOL
      另请参阅:
    • SASL_PROXY_PROTOCOL

      public static final String SASL_PROXY_PROTOCOL
      另请参阅:
    • SASL_PULSAR_REALM

      public static final String SASL_PULSAR_REALM
      另请参阅:
    • INIT_PROVIDER_DATA

      public static final String INIT_PROVIDER_DATA
      另请参阅:
    • SASL_AUTH_ROLE_TOKEN

      public static final String SASL_AUTH_ROLE_TOKEN
      另请参阅:
    • SASL_AUTH_ROLE_TOKEN_EXPIRED

      public static final String SASL_AUTH_ROLE_TOKEN_EXPIRED
      另请参阅:
    • SASL_HEADER_TYPE

      public static final String SASL_HEADER_TYPE
      HTTP header used by the SASL client/server during an authentication sequence.
      另请参阅:
    • SASL_TYPE_VALUE

      public static final String SASL_TYPE_VALUE
      另请参阅:
    • SASL_AUTH_TOKEN

      public static final String SASL_AUTH_TOKEN
      另请参阅:
    • SASL_HEADER_STATE

      public static final String SASL_HEADER_STATE
      另请参阅:
    • SASL_STATE_CLIENT_INIT

      public static final String SASL_STATE_CLIENT_INIT
      另请参阅:
    • SASL_STATE_NEGOTIATE

      public static final String SASL_STATE_NEGOTIATE
      另请参阅:
    • SASL_STATE_COMPLETE

      public static final String SASL_STATE_COMPLETE
      另请参阅:
    • SASL_STATE_SERVER_CHECK_TOKEN

      public static final String SASL_STATE_SERVER_CHECK_TOKEN
      另请参阅:
    • SASL_STATE_SERVER

      public static final String SASL_STATE_SERVER
      另请参阅:
  • 构造器详细资料

    • SaslConstants

      public SaslConstants()
  • 方法详细资料

    • isUsingTicketCache

      public static boolean isUsingTicketCache(String configurationEntry)
    • getPrincipal

      public static String getPrincipal(String configurationEntry)