Class AuthenticationServiceConstants

java.lang.Object
io.deephaven.enterprise.auth.AuthenticationServiceConstants
Direct Known Subclasses:
AuthenticationServiceCommon

public class AuthenticationServiceConstants extends Object
Constant definitions relevant to authentication clients and servers.
  • Field Details

    • SERVER_SERVICE_NAME

      public static final String SERVER_SERVICE_NAME
      See Also:
    • SERVER_PROPERTY_PREFIX

      public static final String SERVER_PROPERTY_PREFIX
      See Also:
    • DSA_SIGNATURE_ALGORITHM

      public static final String DSA_SIGNATURE_ALGORITHM
      See Also:
    • DSA_KEYFACTORY_ALGORITHM

      public static final String DSA_KEYFACTORY_ALGORITHM
      See Also:
    • DSA_SIGNATURE_ALGORITHM_PROVIDER

      public static final String DSA_SIGNATURE_ALGORITHM_PROVIDER
      See Also:
    • ECDSA_KEYFACTORY_ALGORITHM

      public static final String ECDSA_KEYFACTORY_ALGORITHM
      See Also:
    • ECDSA_SIGNATURE_ALGORITHM

      public static final String ECDSA_SIGNATURE_ALGORITHM
      See Also:
    • ECDSA_SIGNATURE_ALGORITHM_PROVIDER

      public static final String ECDSA_SIGNATURE_ALGORITHM_PROVIDER
    • DELEGATED_AUTHENTICATION_SERVICE

      public static final String DELEGATED_AUTHENTICATION_SERVICE
    • AUTH_SERVER_LIST_PROPERTY

      public static final String AUTH_SERVER_LIST_PROPERTY
      See Also:
    • AUTH_DEFAULT_PRIVATE_KEY_FILE_PROPERTY

      public static final String AUTH_DEFAULT_PRIVATE_KEY_FILE_PROPERTY
      See Also:
    • AUTH_LEGACY_DEFAULT_PRIVATE_KEY_FILE_PROPERTY

      public static final String AUTH_LEGACY_DEFAULT_PRIVATE_KEY_FILE_PROPERTY
      See Also:
    • DEFAULT_PRIVATE_KEY_FILE

      public static final String DEFAULT_PRIVATE_KEY_FILE
    • AUTH_TOKEN_LIFETIME_MILLIS

      public static final long AUTH_TOKEN_LIFETIME_MILLIS
    • AUTH_DELEGATE_TOKEN_LIFETIME_MILLIS

      public static final long AUTH_DELEGATE_TOKEN_LIFETIME_MILLIS
    • AUTH_GRPC_RPC_DEADLINE_MILLIS

      public static final long AUTH_GRPC_RPC_DEADLINE_MILLIS
    • AUTH_TOKEN_FACTORY_DEADLINE_MILLIS

      public static final long AUTH_TOKEN_FACTORY_DEADLINE_MILLIS
    • AUTH_TOKEN_FACTORY_RETRY_INITIAL_DELAY_MILLIS

      public static final long AUTH_TOKEN_FACTORY_RETRY_INITIAL_DELAY_MILLIS
    • AUTH_TOKEN_FACTORY_RETRY_MAX_DELAY_MILLIS

      public static final long AUTH_TOKEN_FACTORY_RETRY_MAX_DELAY_MILLIS
    • AUTH_CLIENT_RETRY_INITIAL_DELAY_MILLIS

      public static final long AUTH_CLIENT_RETRY_INITIAL_DELAY_MILLIS
    • AUTH_CLIENT_RETRY_BACKOFF_MULTIPLIER

      public static final double AUTH_CLIENT_RETRY_BACKOFF_MULTIPLIER
    • AUTH_CLIENT_RETRY_JITTER_MULTIPLIER

      public static final double AUTH_CLIENT_RETRY_JITTER_MULTIPLIER
    • AUTH_CLIENT_RETRY_MAX_DELAY_MILLIS

      public static final long AUTH_CLIENT_RETRY_MAX_DELAY_MILLIS
    • AUTH_CLIENT_DOES_INITIAL_PING

      public static final boolean AUTH_CLIENT_DOES_INITIAL_PING
    • DND_AUTH_TYPE

      public static final String DND_AUTH_TYPE
  • Constructor Details

    • AuthenticationServiceConstants

      public AuthenticationServiceConstants()