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 |