Package io.deephaven.enterprise.auth
Class AuthenticationServiceCommon
java.lang.Object
io.deephaven.enterprise.auth.AuthenticationServiceConstants
io.deephaven.enterprise.auth.AuthenticationServiceCommon
-
Nested Class Summary
Nested Classes -
Field Summary
FieldsFields inherited from class io.deephaven.enterprise.auth.AuthenticationServiceConstants
AUTH_CLIENT_DOES_INITIAL_PING, AUTH_CLIENT_RETRY_BACKOFF_MULTIPLIER, AUTH_CLIENT_RETRY_INITIAL_DELAY_MILLIS, AUTH_CLIENT_RETRY_JITTER_MULTIPLIER, AUTH_CLIENT_RETRY_MAX_DELAY_MILLIS, AUTH_DEFAULT_PRIVATE_KEY_FILE_PROPERTY, AUTH_DELEGATE_TOKEN_LIFETIME_MILLIS, AUTH_GRPC_RPC_DEADLINE_MILLIS, AUTH_LEGACY_DEFAULT_PRIVATE_KEY_FILE_PROPERTY, AUTH_SERVER_LIST_PROPERTY, AUTH_TOKEN_FACTORY_DEADLINE_MILLIS, AUTH_TOKEN_FACTORY_RETRY_INITIAL_DELAY_MILLIS, AUTH_TOKEN_FACTORY_RETRY_MAX_DELAY_MILLIS, AUTH_TOKEN_LIFETIME_MILLIS, DEFAULT_PRIVATE_KEY_FILE, DELEGATED_AUTHENTICATION_SERVICE, DND_AUTH_TYPE, DSA_KEYFACTORY_ALGORITHM, DSA_SIGNATURE_ALGORITHM, DSA_SIGNATURE_ALGORITHM_PROVIDER, ECDSA_KEYFACTORY_ALGORITHM, ECDSA_SIGNATURE_ALGORITHM, ECDSA_SIGNATURE_ALGORITHM_PROVIDER, SERVER_PROPERTY_PREFIX, SERVER_SERVICE_NAME
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic boolean
checkHashedPassword
(com.fishlib.io.logger.Logger log, String userToAuthenticate, String password, String hashed) static String
createHashedPassword
(char[] password)
-
Field Details
-
SERVER_PORT
public static final short SERVER_PORT -
AUTH_SERVER_LIST
-
INITIAL_AUTH_CLIENT_WAIT_MILLIS
public static final long INITIAL_AUTH_CLIENT_WAIT_MILLIS
-
-
Constructor Details
-
AuthenticationServiceCommon
public AuthenticationServiceCommon()
-
-
Method Details
-
checkHashedPassword
-
createHashedPassword
-