Package io.deephaven.enterprise.auth
Class AuthToken
java.lang.Object
io.deephaven.enterprise.auth.AuthToken
- All Implemented Interfaces:
Serializable
An ephemeral token to implement three-way handshake between a client and a third service, leveraging an
authentication server that has the client authenticated.
The client requests a token from the authentication server, and then passes the token to the third service, which in turn validates the token with the authentication server, to confirm identity and credentials.
- See Also:
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected final InetAddress
protected final String
protected final UserContext
protected final long
-
Constructor Summary
ConstructorsConstructorDescriptionAuthToken
(long tokenId, String service, UserContext tokenContext, InetAddress originHost) -
Method Summary
-
Field Details
-
tokenId
protected final long tokenId -
service
-
tokenContext
-
originHost
-
-
Constructor Details
-
AuthToken
-
-
Method Details