| Interface | Description |
|---|---|
| Cache | |
| DumpHandlesCallback |
Interface used to define objects that want to receive the streamed
results from DumpHandlesResponse messages.
|
| HandleStorage |
HandleStorage is an interface to an object that is capable
of storing handles and their values.
|
| ReplicationDaemonInterface | |
| ResponseMessageCallback |
ResponseMessageCallback is an interface that is used to get
continuation messages from multi-message responses.
|
| RootInfoListener | |
| ScanCallback |
Callback for objects that want to be able to scan all of the handles
in a HandleStorage instance.
|
| TransactionCallback |
Interface used to define objects that want to receive the streamed
results from RetrieveTxnResponse messages.
|
| TransactionQueueInterface |
Interface for the transaction queue that is used as a callback from
messages like DumpHandlesRequest.
|
| TransactionQueueListener | |
| TransactionScannerInterface |
Interface for the transaction queue scanner that is used as a
callback from messages like DumpHandlesRequest.
|
| Class | Description |
|---|---|
| AbstractMessage |
Base class for all request types
|
| AbstractRequest |
Base class for all request types.
|
| AbstractResponse | |
| AddValueRequest |
Request used to add a value to an existing handle.
|
| AdminRecord | |
| Attribute | |
| AuthenticationInfo | |
| ChallengeAnswerRequest |
Object used to represent an answer to a challenge to authenticate.
|
| ChallengeResponse |
Object used to represent a challenge sent to a user asking for
proof of their identity.
|
| ClientSessionTracker |
Instances of ClientSessionTracker are meant to maintain a set of
ClientSideSessionInfo objects for different servers.
|
| ClientSideSessionInfo | |
| Common |
This class holds all of the standard identifiers for the handle
library.
|
| ConfigCommon | |
| Configuration | |
| CreateHandleRequest |
Request used to create a new handle.
|
| DeleteHandleRequest |
Request used to delete an existing handle.
|
| DumpHandlesRequest |
Request used to retrieve all handles from a server.
|
| DumpHandlesResponse |
Response used to send all handles in the database to a replicated site/server.
|
| Encoder |
The static functions in this class are used to translate message objects and
records to and from their byte-array representation in which they are sent
over the network.
|
| ErrorResponse | |
| GenericRequest | |
| GenericResponse |
Generic response without any fields or parameters
|
| GetSiteInfoResponse | |
| GsonUtility | |
| GsonUtility.AdminRecordGsonTypeAdapter | |
| GsonUtility.HandleValueGsonTypeAdapter | |
| GsonUtility.InterfaceGsonTypeAdapter | |
| GsonUtility.ResponseGsonTypeHierarchyAdapter | |
| GsonUtility.ServerInfoGsonTypeAdapter | |
| GsonUtility.SiteInfoGsonTypeAdapter | |
| GsonUtility.ValueReferenceGsonTypeAdapter | |
| HandleResolver |
Responsible for locating and retrieving the value of handles using
a caching server, or on the internet.
|
| HandleValue |
Represents a single handle value
|
| HSG | |
| Interface | |
| JDBCache | Deprecated
JDBCache has poor performance.
|
| ListHandlesRequest |
Request used to retrieve a list of handles from a given naming authority
from a server.
|
| ListHandlesResponse |
Response used to forward all handles for a specific naming authority.
|
| MemCache |
Class used to cache values in a local database file.
|
| MessageEnvelope | |
| ModifyValueRequest |
Request used to modify a value of an existing handle.
|
| NamespaceInfo |
Object containing information about a handle namespace.
|
| NextTxnIdResponse | |
| ParameterPair | |
| ParameterParser |
Class used to parse the URI representation of handles.
|
| ParameterSet |
A ParameterSet describes the parameters of a handle URI.
|
| PublicKeyAuthenticationInfo | |
| RemoveValueRequest |
Request used to remove a value from an existing handle.
|
| ResolutionRequest |
Request used to resolve a handle.
|
| ResolutionResponse | |
| Resolver |
Class used for high level interaction with the handle system.
|
| RetrieveTxnRequest |
Request used to retrieve any new transactions from a server.
|
| RetrieveTxnResponse |
Response used to forward any new transactions to a replicated site/server.
|
| SecretKeyAuthenticationInfo | |
| SecureResolver |
Class that resolves handles while verifying digital signatures on
those values.
|
| ServerInfo | |
| ServiceReferralResponse |
Same format as ResolutionResponse, but allows values to be empty.
|
| Session | |
| SessionExchangeKeyRequest |
Request used to setup a new session.
|
| SessionInfo | |
| SessionSetupInfo |
Class for passing session options to HandleResolver.
|
| SessionSetupRequest |
Request used to setup a new session.
|
| SessionSetupResponse | |
| SignedInputStream |
Objects of this class can be used to verify the contents of a stream
generated by a SignedOutputStream class.
|
| SignedOutputStream |
Objects of this class can be used to sign the contents of a stream
that can be verified by a SignedInputStream class.
|
| SiteInfo | |
| Tester | |
| Transaction |
Class that holds the information known about a single transaction
on a handle server.
|
| Util | |
| ValueReference | |
| VerifyAuthRequest |
Request used to resolve a handle.
|
| VerifyAuthResponse |
Response to VerifyAuthRequest.
|
| Exception | Description |
|---|---|
| HandleException |