- Cache - Interface in net.handle.hdllib
-
- CACHE_CONFIG - Static variable in class net.handle.hdllib.HSG
-
- cacheCertify - Variable in class net.handle.hdllib.AbstractMessage
-
- calcHandleValueSize(byte[], int) - Static method in class net.handle.hdllib.Encoder
-
Calculate the number of bytes required to store the specified value
- calcStorageSize(HandleValue) - Static method in class net.handle.hdllib.Encoder
-
Calculate the number of bytes required to store the specified value
- calculateAdminRecordSize(AdminRecord) - Static method in class net.handle.hdllib.Encoder
-
Calculate the size that a buffer would have to be in order to hold
an encoded value of the given admin record.
- canHandleRequest(AbstractRequest) - Method in class net.handle.hdllib.Interface
-
Return true if this interface will respond to request
- CANNOT_CONNECT_TO_SERVER - Static variable in exception net.handle.hdllib.HandleException
-
- canProcessMsg(AbstractRequest, boolean, boolean) - Static method in class net.handle.hdllib.Interface
-
- canTrust() - Method in class net.handle.hdllib.trust.ChainVerificationReport
-
- canTrust() - Method in class net.handle.hdllib.trust.SignatureVerificationReport
-
- canTrustAndGranted() - Method in class net.handle.hdllib.trust.ChainVerificationReport
-
- canTrustAndGranted() - Method in class net.handle.hdllib.trust.IssuedSignatureVerificationReport
-
- CASE_DIFF - Static variable in class net.handle.hdllib.Util
-
- CASE_INSENSITIVE - Static variable in class net.handle.hdllib.HSG
-
- CASE_SENSITIVE - Static variable in class net.handle.hdllib.HSG
-
- certify - Variable in class net.handle.hdllib.AbstractMessage
-
- chain - Variable in class net.handle.hdllib.trust.HandleClaimsSet
-
- ChainBuilder - Class in net.handle.hdllib.trust
-
- ChainBuilder(Map<String, HandleRecord>, HandleResolver) - Constructor for class net.handle.hdllib.trust.ChainBuilder
-
- ChainBuilder(HandleResolver) - Constructor for class net.handle.hdllib.trust.ChainBuilder
-
- ChainBuilder(HandleStorage) - Constructor for class net.handle.hdllib.trust.ChainBuilder
-
- ChainBuilder(HandleStorage, HandleResolver) - Constructor for class net.handle.hdllib.trust.ChainBuilder
-
- ChainVerificationReport - Class in net.handle.hdllib.trust
-
- ChainVerificationReport() - Constructor for class net.handle.hdllib.trust.ChainVerificationReport
-
- ChainVerifier - Class in net.handle.hdllib.trust
-
- ChainVerifier(List<PublicKey>) - Constructor for class net.handle.hdllib.trust.ChainVerifier
-
- CHALLENGE_NONCE_SIZE - Static variable in class net.handle.hdllib.Common
-
- ChallengeAnswerRequest - Class in net.handle.hdllib
-
Object used to represent an answer to a challenge to authenticate.
- ChallengeAnswerRequest(byte[], byte[], int, byte[], AuthenticationInfo) - Constructor for class net.handle.hdllib.ChallengeAnswerRequest
-
- ChallengeAnswerRequest(AbstractRequest, ChallengeResponse, AuthenticationInfo) - Constructor for class net.handle.hdllib.ChallengeAnswerRequest
-
- ChallengeResponse - Class in net.handle.hdllib
-
Object used to represent a challenge sent to a user asking for
proof of their identity.
- ChallengeResponse(int, byte[]) - Constructor for class net.handle.hdllib.ChallengeResponse
-
Construct a challenge to the specified request.
- ChallengeResponse(AbstractRequest) - Constructor for class net.handle.hdllib.ChallengeResponse
-
Construct a challenge to the specified request.
- ChallengeResponse(AbstractRequest, boolean) - Constructor for class net.handle.hdllib.ChallengeResponse
-
Construct a challenge to the specified request.
- checkAuthentication(AuthenticationInfo) - Method in class net.handle.hdllib.Resolver
-
Verify that the given authentication object is valid and checks out
when tested via handle resolution.
- checkClientTrusted(X509Certificate[], String) - Method in class net.handle.util.TrustManagerSpecificPublicKey
-
- checkClientTrusted(X509Certificate[], String) - Method in class net.handle.util.X509HSTrustManager
-
- checkConfiguration() - Method in class net.handle.hdllib.Resolver
-
Check if the configuration file has been modified, and if so, reload it
- checkJavaVersion() - Static method in class net.handle.hdllib.Util
-
- checkpointDatabase() - Method in interface net.handle.hdllib.HandleStorage
-
Checkpoint (ie backup, and reset transaction logs) the database.
- checkRootInfoUpToDate(HandleResolver, String, HandleValue[]) - Method in class net.handle.hdllib.Configuration
-
- checkServerTrusted(X509Certificate[], String) - Method in class net.handle.util.TrustManagerSpecificPublicKey
-
- checkServerTrusted(X509Certificate[], String) - Method in class net.handle.util.X509HSTrustManager
-
- clear() - Method in interface net.handle.hdllib.Cache
-
Remove all values from the cache
- clear() - Method in class net.handle.hdllib.MemCache
-
Remove all values from the cache
- clear() - Method in class net.handle.util.LRUCacheTable
-
- clearBuffers() - Method in class net.handle.hdllib.AbstractMessage
-
Removed all cached copies of the encoded message.
- clearBuffers() - Method in class net.handle.hdllib.AbstractRequest
-
Override the clearing of buffers to also clear the namespace information
- clearCaches() - Method in class net.handle.hdllib.HandleResolver
-
Clear any caches being used by this resolver
- ClientSessionTracker - Class in net.handle.hdllib
-
Instances of ClientSessionTracker are meant to maintain a set of
ClientSideSessionInfo objects for different servers.
- ClientSessionTracker() - Constructor for class net.handle.hdllib.ClientSessionTracker
-
Creates a new ClientSessionTracker object that has no sessionSetupInfo.
- ClientSessionTracker(SessionSetupInfo) - Constructor for class net.handle.hdllib.ClientSessionTracker
-
- ClientSideSessionInfo - Class in net.handle.hdllib
-
- ClientSideSessionInfo(int, byte[], byte[], int, ServerInfo, int, int) - Constructor for class net.handle.hdllib.ClientSideSessionInfo
-
Deprecated.
- ClientSideSessionInfo(int, byte[], byte[], int, int, ServerInfo, int, int) - Constructor for class net.handle.hdllib.ClientSideSessionInfo
-
- clone() - Method in class net.handle.hdllib.AbstractMessage
-
- clone() - Method in class net.handle.hdllib.AbstractRequest
-
- cloneAttribute() - Method in class net.handle.hdllib.Attribute
-
- cloneInterface() - Method in class net.handle.hdllib.Interface
-
- cloneServerInfo() - Method in class net.handle.hdllib.ServerInfo
-
- close() - Method in interface net.handle.hdllib.Cache
-
- close() - Method in class net.handle.hdllib.MemCache
-
- close() - Method in interface net.handle.hdllib.TransactionScannerInterface
-
- close() - Method in class net.handle.util.AsciiJsonWriter
-
- Common - Class in net.handle.hdllib
-
This class holds all of the standard identifiers for the handle
library.
- Common() - Constructor for class net.handle.hdllib.Common
-
- COMPATIBILITY_CIPHER_SUITES - Static variable in class net.handle.hdllib.SSLEngineHelper
-
- COMPATIBILITY_MAJOR_VERSION - Static variable in class net.handle.hdllib.Common
-
- COMPATIBILITY_MINOR_VERSION - Static variable in class net.handle.hdllib.Common
-
- completed - Variable in class net.handle.hdllib.AbstractRequest
-
- compressed - Variable in class net.handle.hdllib.MessageEnvelope
-
- concat(byte[], byte[]) - Static method in class net.handle.hdllib.Util
-
- CONFIG_FILE_NAME - Static variable in class net.handle.hdllib.HSG
-
- ConfigCommon - Class in net.handle.hdllib
-
- ConfigCommon() - Constructor for class net.handle.hdllib.ConfigCommon
-
- configuration(int, boolean, int, boolean, InetAddress, int, int, String, boolean, int, int, int, boolean, String, String, String, String, boolean) - Static method in class net.handle.hdllib.ConfigCommon
-
Create and return a StreamTable full of configuration data suitable for
writing to the configuration file (HSG.CONFIG_FILE_NAME).
- configuration(int, boolean, int, boolean, InetAddress[], int, int, String, boolean, int, int, int, boolean, String, String, String, String, boolean, boolean) - Static method in class net.handle.hdllib.ConfigCommon
-
- Configuration - Class in net.handle.hdllib
-
- Configuration() - Constructor for class net.handle.hdllib.Configuration
-
- CONFIGURATION_ERROR - Static variable in exception net.handle.hdllib.HandleException
-
- configureResolver(HandleResolver) - Method in class net.handle.hdllib.Configuration
-
- configureResolver(HandleResolver) - Method in class net.handle.hdllib.FilesystemConfiguration
-
- configureResolverUsingKeys(HandleResolver, StreamTable) - Static method in class net.handle.hdllib.FilesystemConfiguration
-
- connectionLock - Variable in class net.handle.hdllib.AbstractRequest
-
- constructPbkdf2Encoding(byte[], int, int, byte[]) - Static method in class net.handle.hdllib.Util
-
- CONTACT_EMAIL - Static variable in class net.handle.hdllib.HSG
-
- CONTACT_NAME - Static variable in class net.handle.hdllib.HSG
-
- CONTACT_PHONE - Static variable in class net.handle.hdllib.HSG
-
- contactDataTable(String, String, String, String) - Static method in class net.handle.hdllib.ConfigCommon
-
Create and return a StreamTable full of contact data suitable for
writing to a contact-data file (HSG.SITE_CONTACT_DATA_FILE_NAME).
- containsKey(Object) - Method in class net.handle.util.LRUCacheTable
-
- containsValue(Object) - Method in class net.handle.util.LRUCacheTable
-
- content - Variable in class net.handle.hdllib.trust.HandleClaimsSet
-
- continuous - Variable in class net.handle.hdllib.AbstractMessage
-
- convertSlashlessHandleToZeroNaHandle(byte[]) - Static method in class net.handle.hdllib.Util
-
- correctHandle - Variable in class net.handle.hdllib.trust.ValuesSignatureVerificationReport
-
- countValuesOfType(HandleValue[], byte[]) - Static method in class net.handle.hdllib.Util
-
- create(String, PrivateKey) - Method in class net.handle.hdllib.trust.JsonWebSignatureFactory
-
- create(byte[], PrivateKey) - Method in class net.handle.hdllib.trust.JsonWebSignatureFactory
-
- create(String, PrivateKey) - Method in class net.handle.hdllib.trust.JsonWebSignatureFactoryImpl
-
- create(byte[], PrivateKey) - Method in class net.handle.hdllib.trust.JsonWebSignatureFactoryImpl
-
- create(byte[], String, String, String, String) - Method in class net.handle.hdllib.trust.RemoteJsonWebSignatureSigner
-
- create(String, String, String, String, String) - Method in class net.handle.hdllib.trust.RemoteJsonWebSignatureSigner
-
- createAdminValue(String, int, int) - Method in interface net.handle.api.HSAdapter
-
Creates an administrative record with the adminHandle and adminIndex at
the index.
- createDigestsValue(int, String, HandleValue[]) - Static method in class net.handle.hdllib.HandleSignature
-
Deprecated.
- createHandle(String, HandleValue[]) - Method in interface net.handle.api.HSAdapter
-
Creates a new handle.
- createHandle(byte[], HandleValue[]) - Method in interface net.handle.hdllib.HandleStorage
-
Creates the specified handle in the "database" with the specified
initial values
- CreateHandleRequest - Class in net.handle.hdllib
-
Request used to create a new handle.
- CreateHandleRequest(byte[], HandleValue[], AuthenticationInfo) - Constructor for class net.handle.hdllib.CreateHandleRequest
-
- CreateHandleRequest(byte[], HandleValue[], AuthenticationInfo, boolean) - Constructor for class net.handle.hdllib.CreateHandleRequest
-
- CreateHandleResponse - Class in net.handle.hdllib
-
- CreateHandleResponse(byte[]) - Constructor for class net.handle.hdllib.CreateHandleResponse
-
- CreateHandleResponse(AbstractRequest, byte[]) - Constructor for class net.handle.hdllib.CreateHandleResponse
-
- createHandleValue(int, String, String) - Method in interface net.handle.api.HSAdapter
-
Creates a new handle value.
- createNewQueue(String) - Method in interface net.handle.hdllib.TransactionQueuesInterface
-
- createPayload(String, List<HandleValue>, ValueReference, List<String>, long, long) - Method in class net.handle.hdllib.trust.HandleSigner
-
- createSignatureValue(int, String, ValueReference, String, PrivateKey, HandleValue) - Static method in class net.handle.hdllib.HandleSignature
-
Deprecated.
- createSiteBundle(String, String, boolean, String, File, File, String, SiteInfo, File, boolean) - Static method in class net.handle.hdllib.ConfigCommon
-
Create a "site bundle" of public information to be sent to hdladmin.
- createSocket() - Method in class net.handle.hdllib.SSLEngineHelper.SocketFactoryWrapper
-
- createSocket(InetAddress, int, InetAddress, int) - Method in class net.handle.hdllib.SSLEngineHelper.SocketFactoryWrapper
-
- createSocket(InetAddress, int) - Method in class net.handle.hdllib.SSLEngineHelper.SocketFactoryWrapper
-
- createSocket(Socket, String, int, boolean) - Method in class net.handle.hdllib.SSLEngineHelper.SocketFactoryWrapper
-
- createSocket(String, int, InetAddress, int) - Method in class net.handle.hdllib.SSLEngineHelper.SocketFactoryWrapper
-
- createSocket(String, int) - Method in class net.handle.hdllib.SSLEngineHelper.SocketFactoryWrapper
-
- CREDENTIAL_TYPE_MAC - Static variable in class net.handle.hdllib.Common
-
- CREDENTIAL_TYPE_OLDSIGNED - Static variable in class net.handle.hdllib.Common
-
- CREDENTIAL_TYPE_SIGNED - Static variable in class net.handle.hdllib.Common
-
- DAILY - Static variable in class net.handle.hdllib.HSG
-
- data - Variable in class net.handle.hdllib.SessionSetupResponse
-
- dataFormatVersion - Variable in class net.handle.hdllib.SiteInfo
-
- date - Variable in class net.handle.hdllib.Transaction
-
- dateInRange - Variable in class net.handle.hdllib.trust.SignatureVerificationReport
-
- decodeAddValueRequest(byte[], int, MessageEnvelope) - Static method in class net.handle.hdllib.Encoder
-
Decode, create, and return an AddValueRequest object from the given buffer
- decodeAdminRecord(byte[], int) - Static method in class net.handle.hdllib.Encoder
-
- decodeAdminRecord(byte[], int, AdminRecord) - Static method in class net.handle.hdllib.Encoder
-
Decode an administrator record from the given byte array.
- decodeCreateHandleRequest(byte[], int, MessageEnvelope, int) - Static method in class net.handle.hdllib.Encoder
-
Decode, create, and return a CreateHandleRequest from the given buffer
- decodeDeleteHandleRequest(byte[], int, MessageEnvelope) - Static method in class net.handle.hdllib.Encoder
-
Decode, create, and return a DeleteHandleRequest from the given buffer
- decodeEnvelope(byte[], MessageEnvelope) - Static method in class net.handle.hdllib.Encoder
-
Read the encoded value of the given buffer and populate the fields
of the given message envelope object.
- decodeGenericRequest(byte[], int, int, MessageEnvelope) - Static method in class net.handle.hdllib.Encoder
-
Decode and return a generic request method with the given encoding and opCode
This returns a GenericRequest object which consists of all the normal message
info along with a handle.
- decodeGenericResponse(byte[], int, MessageEnvelope) - Static method in class net.handle.hdllib.Encoder
-
Decode the given generic message (ie no body, identified only by the opCode
and responseCode) from the given buffer.
- decodeGlobalValues(InputStream) - Static method in class net.handle.hdllib.Encoder
-
Decode from the given input stream a set of handle values.
- decodeHandleValue(byte[][]) - Static method in class net.handle.hdllib.Encoder
-
- decodeHandleValue(byte[], int, HandleValue) - Static method in class net.handle.hdllib.Encoder
-
Populate the specified handle value with the values encoded in the given
byte array and return the number of bytes read.
- decodeHandleValues(byte[][]) - Static method in class net.handle.hdllib.Encoder
-
Converts a raw buffer into an array of HandleValue.
- decodeHandleValues(byte[]) - Static method in class net.handle.hdllib.Encoder
-
Decode from the given byte buffer, a set of handle values.
- decodeHexString(byte[], int, int, boolean) - Static method in class net.handle.hdllib.Util
-
- decodeHexString(byte[], boolean) - Static method in class net.handle.hdllib.Util
-
- decodeLocalAddresses(InputStream) - Static method in class net.handle.hdllib.Encoder
-
Reads pairs of IP addresses into a hashtable.
- decodeLocalSites(InputStream) - Static method in class net.handle.hdllib.Encoder
-
Reads SiteInfo/NA-list pairs into a hashtable.
- decodeMessage(byte[], int, MessageEnvelope) - Static method in class net.handle.hdllib.Encoder
-
decode a response message - given the message buffer and a separate 0
envelop, return a response object.
- decodeModifyValueRequest(byte[], int, MessageEnvelope) - Static method in class net.handle.hdllib.Encoder
-
Decode, create, and return a ModifyValueRequest object from the given buffer
- decodeOpFlagsInToMessage(AbstractMessage, int) - Static method in class net.handle.hdllib.Encoder
-
- decodeRemoveValueRequest(byte[], int, MessageEnvelope) - Static method in class net.handle.hdllib.Encoder
-
Decode, create, and return a RemoveValueRequest object from the given buffer
- decodeResolutionRequest(byte[], int, MessageEnvelope) - Static method in class net.handle.hdllib.Encoder
-
Decode and create a resolution request object from the given buffer.
- decodeResolutionResponse(byte[], int, MessageEnvelope) - Static method in class net.handle.hdllib.Encoder
-
Decode and create a resolution response object from the given buffer.
- decodeServiceReferralResponse(int, byte[], int, MessageEnvelope, int) - Static method in class net.handle.hdllib.Encoder
-
- decodeSiteInfoRecord(byte[], int) - Static method in class net.handle.hdllib.Encoder
-
Decode a site info record from a byte array.
- decodeSiteInfoRecord(byte[], int, SiteInfo) - Static method in class net.handle.hdllib.Encoder
-
Decode a site info record from a byte array.
- decodeString(byte[]) - Static method in class net.handle.hdllib.Util
-
- decodeString(byte[], int, int) - Static method in class net.handle.hdllib.Util
-
- decodeValueReferenceList(byte[], int) - Static method in class net.handle.hdllib.Encoder
-
Decode, create, and return a list of handle value references (handle/index
pairs) from the given buffer.
- decrypt(byte[], byte[]) - Static method in class net.handle.hdllib.Util
-
Decrypt the given set of bytes using the specified secret key
- decrypt(PrivateKey, byte[]) - Static method in class net.handle.hdllib.Util
-
Deprecated.
- decrypt(PrivateKey, byte[], int, int) - Static method in class net.handle.hdllib.Util
-
- decryptBuffer(byte[], int, int) - Method in class net.handle.hdllib.SessionInfo
-
Decrypt the given buffer using the session key and algorithm that should
have already been set.
- DeepClone - Interface in net.handle.util
-
- deepClone() - Method in class net.handle.util.StreamTable
-
Deprecated.
- deepClone() - Method in class net.handle.util.StreamVector
-
Deprecated.
- DEFAULT_ALGORITHM - Static variable in class net.handle.hdllib.SecureResolver
-
Deprecated.
- DEFAULT_CONFIG_SUBDIR_NAME - Static variable in class net.handle.hdllib.HSG
-
- DEFAULT_HOMED_PREFIX - Static variable in class net.handle.hdllib.HSG
-
- DEFAULT_HTTP_PORT - Static variable in class net.handle.hdllib.HSG
-
- DEFAULT_REPLICATION_GROUP - Static variable in class net.handle.hdllib.HSG
-
- DEFAULT_REPLICATION_ID - Static variable in class net.handle.hdllib.HSG
-
- DEFAULT_SERVER_ADMIN - Static variable in class net.handle.hdllib.HSG
-
- DEFAULT_SESSION_TIMEOUT - Static variable in class net.handle.hdllib.Common
-
- DEFAULT_TCP_UDP_PORT - Static variable in class net.handle.hdllib.HSG
-
- defaultConfiguration() - Static method in class net.handle.hdllib.Configuration
-
Get the current default configuration.
- DELETE_DERIVED_PREFIX - Static variable in class net.handle.hdllib.AdminRecord
-
- DELETE_HANDLE - Static variable in class net.handle.hdllib.AdminRecord
-
- DELETE_NAMING_AUTH - Static variable in class net.handle.hdllib.AdminRecord
-
Deprecated.
- deleteAllRecords() - Method in interface net.handle.hdllib.HandleStorage
-
Remove all of the records from the database.
- deleteHandle(String) - Method in interface net.handle.api.HSAdapter
-
Deletes an existing Handle from the handle server.
- deleteHandle(byte[]) - Method in interface net.handle.hdllib.HandleStorage
-
Delete the specified handle in the database.
- DeleteHandleRequest - Class in net.handle.hdllib
-
Request used to delete an existing handle.
- DeleteHandleRequest(byte[], AuthenticationInfo) - Constructor for class net.handle.hdllib.DeleteHandleRequest
-
- deleteHandleValues(String, HandleValue[]) - Method in interface net.handle.api.HSAdapter
-
Deletes a specific set of handle values in a Handle.
- DERIVED_PREFIX_SERVICE_HANDLE_TYPE - Static variable in class net.handle.hdllib.Common
-
- DERIVED_PREFIX_SITE_AND_SERVICE_HANDLE_TYPES - Static variable in class net.handle.hdllib.Common
-
- DERIVED_PREFIX_SITE_INFO_TYPES - Static variable in class net.handle.hdllib.Common
-
- DERIVED_PREFIX_SITE_TYPE - Static variable in class net.handle.hdllib.Common
-
- DERIVED_PREFIXES - Static variable in class net.handle.hdllib.trust.Permission
-
- DESCRIPTION - Static variable in class net.handle.hdllib.HSG
-
- deserialize(JsonElement, Type, JsonDeserializationContext) - Method in class net.handle.hdllib.GsonUtility.AdminRecordGsonTypeAdapter
-
- deserialize(JsonElement, Type, JsonDeserializationContext) - Method in class net.handle.hdllib.GsonUtility.HandleValueGsonTypeAdapter
-
- deserialize(JsonElement, Type, JsonDeserializationContext) - Method in class net.handle.hdllib.GsonUtility.InterfaceGsonTypeAdapter
-
- deserialize(JsonElement, Type, JsonDeserializationContext) - Method in class net.handle.hdllib.GsonUtility.PublicKeyTypeHierarchyAdapter
-
- deserialize(JsonElement, Type, JsonDeserializationContext) - Method in class net.handle.hdllib.GsonUtility.ServerInfoGsonTypeAdapter
-
- deserialize(JsonElement, Type, JsonDeserializationContext) - Method in class net.handle.hdllib.GsonUtility.SiteInfoGsonTypeAdapter
-
- deserialize(JsonElement, Type, JsonDeserializationContext) - Method in class net.handle.hdllib.GsonUtility.TransactionGsonTypeAdapter
-
- deserialize(JsonElement, Type, JsonDeserializationContext) - Method in class net.handle.hdllib.GsonUtility.ValueReferenceGsonTypeAdapter
-
- deserialize(String) - Method in class net.handle.hdllib.trust.JsonWebSignatureFactory
-
- deserialize(String) - Method in class net.handle.hdllib.trust.JsonWebSignatureFactoryImpl
-
- determineServer(byte[]) - Method in class net.handle.hdllib.SiteInfo
-
Return the ServerInfo that this handle hashes to
- determineServerNum(byte[]) - Method in class net.handle.hdllib.SiteInfo
-
Shortcut to determineServerNum(handle, hashOption, numServers) using
this.hashOption
- determineServerNum(byte[], int, int) - Static method in class net.handle.hdllib.SiteInfo
-
Return the index of the server that this handle hashes to
- Digest(String, byte[]) - Constructor for class net.handle.hdllib.HandleSignature.Digest
-
Deprecated.
- digest - Variable in class net.handle.hdllib.trust.DigestedHandleValues.DigestedHandleValue
-
- digest(List<HandleValue>, String) - Method in class net.handle.hdllib.trust.HandleValueDigester
-
- DigestedHandleValue() - Constructor for class net.handle.hdllib.trust.DigestedHandleValues.DigestedHandleValue
-
- DigestedHandleValue(int, String) - Constructor for class net.handle.hdllib.trust.DigestedHandleValues.DigestedHandleValue
-
- DigestedHandleValues - Class in net.handle.hdllib.trust
-
- DigestedHandleValues() - Constructor for class net.handle.hdllib.trust.DigestedHandleValues
-
- DigestedHandleValues.DigestedHandleValue - Class in net.handle.hdllib.trust
-
- digests - Variable in class net.handle.hdllib.trust.DigestedHandleValues
-
- digests - Variable in class net.handle.hdllib.trust.HandleClaimsSet
-
- DigestsValue(String, Map<Integer, List<HandleSignature.Digest>>) - Constructor for class net.handle.hdllib.HandleSignature.DigestsValue
-
Deprecated.
- DNS_CONFIG - Static variable in class net.handle.hdllib.HSG
-
- DNS_TCP_CONFIG - Static variable in class net.handle.hdllib.HSG
-
- DNS_UDP_CONFIG - Static variable in class net.handle.hdllib.HSG
-
- doDigest(byte, byte[]...) - Static method in class net.handle.hdllib.Util
-
- doDigest(byte[], byte[]...) - Static method in class net.handle.hdllib.Util
-
- doHmacSHA1(byte[], byte[]) - Static method in class net.handle.hdllib.Util
-
- doHmacSHA256(byte[], byte[]) - Static method in class net.handle.hdllib.Util
-
- doMac(byte, byte[], byte[]) - Static method in class net.handle.hdllib.Util
-
- doMac(byte, byte[], byte[], byte[]) - Static method in class net.handle.hdllib.Util
-
- doMac(byte[], byte[], byte[]) - Static method in class net.handle.hdllib.Util
-
- doMD5Digest(byte[]...) - Static method in class net.handle.hdllib.Util
-
- doNotRefer - Variable in class net.handle.hdllib.AbstractMessage
-
- doPBKDF2(byte[], byte[], int, int) - Static method in class net.handle.hdllib.Util
-
- doPbkdf2HmacSHA1(byte[], byte[], byte[]) - Static method in class net.handle.hdllib.Util
-
- doSHA1Digest(byte[]...) - Static method in class net.handle.hdllib.Util
-
- doSHA256Digest(byte[]...) - Static method in class net.handle.hdllib.Util
-
- doTests(String, int, int, SiteInfo[]) - Method in class net.handle.hdllib.Tester
-
- dumpBytes(byte[]) - Static method in class net.handle.hdllib.Encoder
-
Display the contents of the given buffer in a somewhat human-readable
format.
- dumpBytes(byte[], int) - Static method in class net.handle.hdllib.Encoder
-
Display the contents of the given buffer in a somewhat human-readable
format.
- dumpBytes(byte[], int, int) - Static method in class net.handle.hdllib.Encoder
-
Display the contents of the given buffer in a somewhat human-readable
format.
- DumpHandlesCallback - Interface in net.handle.hdllib
-
Interface used to define objects that want to receive the streamed
results from DumpHandlesResponse messages.
- DumpHandlesRequest - Class in net.handle.hdllib
-
Request used to retrieve all handles from a server.
- DumpHandlesRequest(byte, int, int, AuthenticationInfo) - Constructor for class net.handle.hdllib.DumpHandlesRequest
-
- DumpHandlesRequest(byte, int, int, AuthenticationInfo, byte[], int) - Constructor for class net.handle.hdllib.DumpHandlesRequest
-
- DumpHandlesResponse - Class in net.handle.hdllib
-
Response used to send all handles in the database to a replicated site/server.
- DumpHandlesResponse(DumpHandlesRequest, HandleStorage, TransactionQueueInterface, ReplicationDaemonInterface) - Constructor for class net.handle.hdllib.DumpHandlesResponse
-
Constructor for the server side.
- DumpHandlesResponse() - Constructor for class net.handle.hdllib.DumpHandlesResponse
-
Constructor for the client side.
- duplicate() - Method in class net.handle.hdllib.HandleValue
-
Returns a copy of this HandleValue
- DUPLICATE_SESSION_COUNTER - Static variable in exception net.handle.hdllib.HandleException
-
- duplicateByteArray(byte[]) - Static method in class net.handle.hdllib.Util
-
- EMAIL_PORT - Static variable in class net.handle.hdllib.HSG
-
- EMPTY_BYTE_ARRAY - Static variable in class net.handle.hdllib.Common
-
- ENABLED_CIPHER_SUITES - Static variable in class net.handle.hdllib.SSLEngineHelper
-
- ENABLED_CLIENT_PROTOCOLS - Static variable in class net.handle.hdllib.SSLEngineHelper
-
- ENABLED_SERVER_PROTOCOLS - Static variable in class net.handle.hdllib.SSLEngineHelper
-
- encodeAddValueRequest(AddValueRequest) - Static method in class net.handle.hdllib.Encoder
-
Encode an AddValueRequest object and return the buffer with the encoding.
- encodeAdminRecord(AdminRecord) - Static method in class net.handle.hdllib.Encoder
-
Encode the given admin record into a byte array and return it.
- encodeCreateHandleRequest(CreateHandleRequest) - Static method in class net.handle.hdllib.Encoder
-
Encode the given CreateHandleRequest and return the resulting buffer.
- encodeCreateHandleResponse(CreateHandleResponse) - Static method in class net.handle.hdllib.Encoder
-
- encodeDeleteHandleRequest(DeleteHandleRequest) - Static method in class net.handle.hdllib.Encoder
-
Encode the given DeleteHandleRequest and return the resulting buffer.
- encodedMessage - Variable in class net.handle.hdllib.AbstractMessage
-
- encodeEnvelope(MessageEnvelope, byte[]) - Static method in class net.handle.hdllib.Encoder
-
Write the encoded value of the given message envelope to the
given buffer.
- encodeGenericRequest(AbstractRequest) - Static method in class net.handle.hdllib.Encoder
-
Encode a generic request (containing a handle, and the basic header info).
- encodeGenericResponse(AbstractMessage) - Static method in class net.handle.hdllib.Encoder
-
Encode the given generic message (identified only by the opCode, and responseCode)
and return the resulting buffer.
- encodeGlobalValues(HandleValue[]) - Static method in class net.handle.hdllib.Encoder
-
Encode the given handle values into a buffer that can be used as the global
(or root) service/site information.
- encodeHandleValue(HandleValue) - Static method in class net.handle.hdllib.Encoder
-
- encodeHandleValue(byte[], int, HandleValue) - Static method in class net.handle.hdllib.Encoder
-
Encode the values of the handle into the specified array starting at offset.
- encodeHandleValues(HandleValue[]) - Static method in class net.handle.hdllib.Encoder
-
- encodeHexString(String) - Static method in class net.handle.hdllib.Util
-
- encodeLocalSites(SiteInfo[], String[][]) - Static method in class net.handle.hdllib.Encoder
-
Encode the given String[]/SiteInfo pairs into a buffer that can be used
as the local service/site information.
- encodeMessage(AbstractMessage) - Static method in class net.handle.hdllib.Encoder
-
Encode the given message object as a byte array and return the resulting
buffer.
- encodeModifyValueRequest(ModifyValueRequest) - Static method in class net.handle.hdllib.Encoder
-
Encode a ModifyValueRequest object and return the buffer with the encoding.
- Encoder - Class in net.handle.hdllib
-
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.
- Encoder() - Constructor for class net.handle.hdllib.Encoder
-
- Encoder.MessageHeaders - Class in net.handle.hdllib
-
- encodeRemoveValueRequest(RemoveValueRequest) - Static method in class net.handle.hdllib.Encoder
-
Encode a RemoveValueRequest object and return the buffer with the encoding.
- encodeResolutionRequest(ResolutionRequest) - Static method in class net.handle.hdllib.Encoder
-
Encode the given ResolutionRequest and return the resulting buffer
- encodeResolutionResponse(ResolutionResponse) - Static method in class net.handle.hdllib.Encoder
-
Encode the given ResolutionResponse and return the resulting buffer
- encodeSecretKey(byte[], boolean) - Static method in class net.handle.hdllib.Encoder
-
Encode the given secret key into a byte array, performing an SHA1 hash
and lower-case hex encoding if the hash flag is set.
- encodeServiceReferralResponse(ServiceReferralResponse) - Static method in class net.handle.hdllib.Encoder
-
- encodeSiteInfoRecord(SiteInfo) - Static method in class net.handle.hdllib.Encoder
-
Encode the given site info record into a byte array and return
the result.
- encodeString(String) - Static method in class net.handle.hdllib.Util
-
Encoded the specified string into a byte array
- encodeValueReferenceList(ValueReference[]) - Static method in class net.handle.hdllib.Encoder
-
Encode the given list of handle value references (handle/index pairs)
and return the resulting byte array.
- encrypt - Variable in class net.handle.hdllib.AbstractMessage
-
- encrypt(byte[], byte[]) - Static method in class net.handle.hdllib.Util
-
Encrypt the given set of bytes using the specified secret key and
the default encryption algorithm.
- encrypt(byte[], byte[], int) - Static method in class net.handle.hdllib.Util
-
Encrypt the given set of bytes using the specified secret key
and encryption algorithm.
- encrypt(PublicKey, byte[]) - Static method in class net.handle.hdllib.Util
-
Deprecated.
- encrypt(PublicKey, byte[], int, int) - Static method in class net.handle.hdllib.Util
-
encrypt with Public key
- ENCRYPT_ALG_AES - Static variable in class net.handle.security.HdlSecurityProvider
-
- ENCRYPT_ALG_DES - Static variable in class net.handle.security.HdlSecurityProvider
-
- ENCRYPT_ALG_DESEDE - Static variable in class net.handle.security.HdlSecurityProvider
-
- ENCRYPT_DES_CBC_PKCS5 - Static variable in class net.handle.hdllib.Common
-
- ENCRYPT_DES_ECB_PKCS5 - Static variable in class net.handle.hdllib.Common
-
Deprecated.
- ENCRYPT_NONE - Static variable in class net.handle.hdllib.Common
-
- ENCRYPT_PBKDF2_AES_CBC_PKCS5 - Static variable in class net.handle.hdllib.Common
-
- ENCRYPT_PBKDF2_DESEDE_CBC_PKCS5 - Static variable in class net.handle.hdllib.Common
-
- encryptAllSessionMsg - Variable in class net.handle.hdllib.SessionSetupRequest
-
- encryptBuffer(byte[], int, int) - Method in class net.handle.hdllib.SessionInfo
-
Encrypt the given buffer using the session key and algorithm that should
have already been set.
- encrypted - Variable in class net.handle.hdllib.MessageEnvelope
-
- encrypted - Variable in class net.handle.hdllib.SessionSetupInfo
-
- ENCRYPTION_ERROR - Static variable in exception net.handle.hdllib.HandleException
-
- encryptMessage - Variable in class net.handle.hdllib.SessionInfo
-
- entrySet() - Method in class net.handle.util.LRUCacheTable
-
- ENV_FLAG_COMPRESSED - Static variable in class net.handle.hdllib.Encoder
-
- ENV_FLAG_ENCRYPTED - Static variable in class net.handle.hdllib.Encoder
-
- ENV_FLAG_TRUNCATED - Static variable in class net.handle.hdllib.Encoder
-
- equals(Object) - Method in class net.handle.hdllib.Attribute
-
- equals(Object) - Method in class net.handle.hdllib.ClientSideSessionInfo
-
Returns true if the given object is an equivalent ClientSideSessionInfo
object
- equals(Object) - Method in class net.handle.hdllib.HandleValue
-
- equals(Object) - Method in class net.handle.hdllib.Interface
-
- equals(Object) - Method in class net.handle.hdllib.PublicKeyAuthenticationInfo
-
- equals(Object) - Method in class net.handle.hdllib.SecretKeyAuthenticationInfo
-
- equals(Object) - Method in class net.handle.hdllib.ServerInfo
-
- equals(Object) - Method in class net.handle.hdllib.SessionInfo
-
Returns true if the given object is a SessionInfo object with
equivalent parameters.
- equals(Object) - Method in class net.handle.hdllib.SiteInfo
-
- equals(Object) - Method in class net.handle.hdllib.SSLEngineHelper.SocketFactoryWrapper
-
- equals(Object) - Method in class net.handle.hdllib.trust.Permission
-
- equals(byte[], byte[]) - Static method in class net.handle.hdllib.Util
-
compare the two arrays.
- equals(byte[], int, byte[], int) - Static method in class net.handle.hdllib.Util
-
compare the two arrays starting at the given index.
- equals(Object) - Method in class net.handle.hdllib.ValueReference
-
- equalsCI(byte[], byte[]) - Static method in class net.handle.hdllib.Util
-
Determine if the first parameter equals the second
parameter in a case insensitive comparison.
- equalsCI(String, String) - Static method in class net.handle.hdllib.Util
-
- equalsCI(byte[], int, byte[], int) - Static method in class net.handle.hdllib.Util
-
Determine if the first parameter equals the second parameter
in a case insensitive manner over the given length.
- equalsIgnoreCaseAndPunctuation(byte[], byte[]) - Static method in class net.handle.hdllib.Util
-
- equalsIgnoreTimestamp(HandleValue) - Method in class net.handle.hdllib.HandleValue
-
- equalsPrefixCI(byte[], byte[]) - Static method in class net.handle.hdllib.Util
-
Determine if the first parameter equals the second
parameter in a case insensitive (within prefix) comparison;
for global handles, entire handles are compared case insensitively.
- equalsPrefixCI(String, String) - Static method in class net.handle.hdllib.Util
-
Determine if the first parameter equals the second
parameter in a case insensitive (within prefix) comparison;
for global handles, entire handles are compared case insensitively.
- equalsPrefixCI(byte[], int, byte[], int) - Static method in class net.handle.hdllib.Util
-
Determine if the first parameter equals the second parameter
in a case insensitive (within prefix) manner over the given length;
for global handles, entire handles are compared case insensitively.
- ERROR_LOG_FILE_NAME_BASE - Static variable in class net.handle.hdllib.HSG
-
- ErrorResponse - Class in net.handle.hdllib
-
- ErrorResponse(byte[]) - Constructor for class net.handle.hdllib.ErrorResponse
-
- ErrorResponse(int, int, byte[]) - Constructor for class net.handle.hdllib.ErrorResponse
-
- ErrorResponse(AbstractRequest, int, byte[]) - Constructor for class net.handle.hdllib.ErrorResponse
-
- EVERYTHING - Static variable in class net.handle.hdllib.trust.Permission
-
- exceptions - Variable in class net.handle.hdllib.trust.SignatureVerificationReport
-
- exchangeKeyHandle - Variable in class net.handle.hdllib.SessionSetupInfo
-
- exchangeKeyHandle - Variable in class net.handle.hdllib.SessionSetupRequest
-
- exchangeKeyIndex - Variable in class net.handle.hdllib.SessionSetupInfo
-
- exchangeKeyIndex - Variable in class net.handle.hdllib.SessionSetupRequest
-
- exp - Variable in class net.handle.hdllib.trust.JwtClaimsSet
-
- expiration - Variable in class net.handle.hdllib.AbstractMessage
-
- expiration - Variable in class net.handle.hdllib.Encoder.MessageHeaders
-
- EXTRA_LOG_FILE_NAME_BASE - Static variable in class net.handle.hdllib.HSG
-
- generate(String, PublicKey, PrivateKey) - Static method in class net.handle.util.X509HSCertificateGenerator
-
- generate(String, int, PublicKey, PrivateKey) - Static method in class net.handle.util.X509HSCertificateGenerator
-
- generate(ValueReference, PublicKey, PrivateKey) - Static method in class net.handle.util.X509HSCertificateGenerator
-
- generateDHKeyPair(int) - Method in class net.handle.security.HdlSecurityProvider
-
- generateDHKeyPair(BigInteger, BigInteger) - Method in class net.handle.security.HdlSecurityProvider
-
- generateDHKeyPair(int) - Method in class net.handle.security.provider.GenericProvider
-
- generateDHKeyPair(BigInteger, BigInteger) - Method in class net.handle.security.provider.GenericProvider
-
- generateNonce() - Static method in class net.handle.hdllib.ChallengeResponse
-
Generate a nonce.
- generateSecretKey(int) - Method in class net.handle.security.HdlSecurityProvider
-
Generate and encode a secret key for use with the given algorithm
- generateSecretKey(int) - Method in class net.handle.security.provider.GenericProvider
-
Generate and encode a secret key for use with the given algorithm
- generateWithUid(String, PublicKey, PrivateKey) - Static method in class net.handle.util.X509HSCertificateGenerator
-
- GenericProvider - Class in net.handle.security.provider
-
An implementation of the net.handle.HDLSecurityProvider interface
that accesses the generic java security/crypto interfaces.
- GenericProvider() - Constructor for class net.handle.security.provider.GenericProvider
-
- GenericRequest - Class in net.handle.hdllib
-
- GenericRequest(byte[], int, AuthenticationInfo) - Constructor for class net.handle.hdllib.GenericRequest
-
- GenericResponse - Class in net.handle.hdllib
-
Generic response without any fields or parameters
- GenericResponse() - Constructor for class net.handle.hdllib.GenericResponse
-
- GenericResponse(int, int) - Constructor for class net.handle.hdllib.GenericResponse
-
- GenericResponse(AbstractRequest, int) - Constructor for class net.handle.hdllib.GenericResponse
-
- get(Object) - Method in class net.handle.util.LRUCacheTable
-
- get(Object, Object) - Method in class net.handle.util.StreamTable
-
Deprecated.
- getAcceptedIssuers() - Method in class net.handle.util.TrustManagerSpecificPublicKey
-
- getAcceptedIssuers() - Method in class net.handle.util.X509HSTrustManager
-
- getAccessLogString(AbstractRequest) - Static method in class net.handle.hdllib.Util
-
- getAddressString() - Method in class net.handle.hdllib.ServerInfo
-
- getAdminCanRead() - Method in class net.handle.hdllib.HandleValue
-
- getAdminCanWrite() - Method in class net.handle.hdllib.HandleValue
-
- getAlgorithm() - Method in class net.handle.hdllib.HandleSignature.Digest
-
Deprecated.
- getAlgorithm() - Method in class net.handle.hdllib.HandleSignature
-
Deprecated.
- getAllSessions() - Method in class net.handle.hdllib.ClientSessionTracker
-
Returns a list of sessions.
- getAllTrustingClientSSLContext() - Static method in class net.handle.hdllib.SSLEngineHelper
-
- getAltSiteInfo(SiteInfo) - Static method in class net.handle.hdllib.Util
-
- getAndRemoveSession(ServerInfo, AuthenticationInfo) - Method in class net.handle.hdllib.ClientSessionTracker
-
Gets the session that is associated with the given server
and authentication information, and removes it so that no other thread
can use it.
- getAnyoneCanRead() - Method in class net.handle.hdllib.HandleValue
-
- getAnyoneCanWrite() - Method in class net.handle.hdllib.HandleValue
-
- getAttribute(byte[]) - Method in class net.handle.hdllib.SiteInfo
-
Get the value of the specified attribute for this site (if any).
- getAuthenticateMessageFlag() - Method in class net.handle.hdllib.SessionInfo
-
- getAuthType() - Method in class net.handle.hdllib.AuthenticationInfo
-
Get the identifier for the type of authentication performed.
- getAuthType() - Method in class net.handle.hdllib.PublicKeyAuthenticationInfo
-
Get the identifier for the type of authentication performed.
- getAuthType() - Method in class net.handle.hdllib.SecretKeyAuthenticationInfo
-
Get the identifier for the type of authentication performed.
- getBoolean(Object, boolean) - Method in class net.handle.util.StreamTable
-
Deprecated.
- getBoolean(Object) - Method in class net.handle.util.StreamTable
-
Deprecated.
- getBootstrapHandles() - Method in class net.handle.hdllib.Configuration
-
- getBootstrapHandles() - Method in class net.handle.hdllib.FilesystemConfiguration
-
- getBootstrapHandles() - Method in class net.handle.hdllib.SimpleConfiguration
-
- getBytesFromFile(String) - Static method in class net.handle.hdllib.Util
-
convert a file into a byte stream
- getBytesFromFile(File) - Static method in class net.handle.hdllib.Util
-
- getBytesFromInputStream(InputStream) - Static method in class net.handle.hdllib.Util
-
- getBytesFromPrivateKey(PrivateKey) - Static method in class net.handle.hdllib.Util
-
- getBytesFromPublicKey(PublicKey) - Static method in class net.handle.hdllib.Util
-
- getCachedValues(byte[], byte[][], int[]) - Method in interface net.handle.hdllib.Cache
-
Returns any non-expired handle values that are in the caches
storage.
- getCachedValues(byte[], byte[][], int[]) - Method in class net.handle.hdllib.MemCache
-
Returns any non-expired handle values that are in the caches
storage.
- getCacheSites() - Method in class net.handle.hdllib.Configuration
-
- getCacheSites() - Method in class net.handle.hdllib.FilesystemConfiguration
-
- getCacheSites() - Method in class net.handle.hdllib.SimpleConfiguration
-
Returns the sites to be used for all resolutions.
- getCipher(int, byte[], int) - Method in class net.handle.security.HdlSecurityProvider
-
- getCipher(int, byte[], int, byte[], int, int) - Method in class net.handle.security.HdlSecurityProvider
-
Construct and return a Cipher object, initialized to either decrypt or
encrypt using the given algorithm and secret key.
- getCipher(int, byte[], int, byte[], int, int) - Method in class net.handle.security.provider.GenericProvider
-
Construct and return a Cipher object, initialized to either decrypt or
encrypt using the given algorithm and secret key.
- getClientSSLContext(PublicKey) - Static method in class net.handle.hdllib.SSLEngineHelper
-
- getClientSSLContext(byte[]) - Static method in class net.handle.hdllib.SSLEngineHelper
-
- getCode() - Method in exception net.handle.hdllib.HandleException
-
- getCodeStr(int) - Static method in exception net.handle.hdllib.HandleException
-
- getConfigDir() - Method in class net.handle.hdllib.FilesystemConfiguration
-
- getConfigFile() - Method in class net.handle.hdllib.Resolver
-
Return the file that contains the XML resolver configuration
- getConfiguration() - Method in class net.handle.hdllib.HandleResolver
-
Get the resolution configuration
- getContinuedResponse() - Method in class net.handle.hdllib.AbstractResponse
-
If this message is to-be-continued, this method is called to get
subsequent messages until it returns null which will indicate that
the current message is the last.
- getData() - Method in class net.handle.hdllib.HandleValue
-
- getDataAsString() - Method in class net.handle.hdllib.HandleValue
-
- getDefaultCipherSuites() - Method in class net.handle.hdllib.SSLEngineHelper.SocketFactoryWrapper
-
- getDefaultConfigDir() - Static method in class net.handle.hdllib.FilesystemConfiguration
-
- getDefaultSigId(String) - Static method in class net.handle.hdllib.Util
-
- getDefaultSigId(String, AbstractMessage) - Static method in class net.handle.hdllib.Util
-
- getDefaultTimeout() - Static method in class net.handle.hdllib.SessionInfo
-
- getDESKeyFromDH(DHPublicKey, DHPrivateKey) - Method in class net.handle.security.HdlSecurityProvider
-
- getDESKeyFromDH(DHPublicKey, DHPrivateKey) - Method in class net.handle.security.provider.GenericProvider
-
- getDigest() - Method in class net.handle.hdllib.HandleSignature.Digest
-
Deprecated.
- getDigests() - Method in class net.handle.hdllib.HandleSignature.DigestsValue
-
Deprecated.
- getDigestsValue() - Method in class net.handle.hdllib.HandleSignature
-
Deprecated.
- getEncodedMessage() - Method in class net.handle.hdllib.AbstractMessage
-
Get the encoded value of this message.
- getEncodedMessageBody() - Method in class net.handle.hdllib.AbstractMessage
-
Encode (if necessary) and retrieve the header and body portion of this
message.
- getEncryptedMesssageFlag() - Method in class net.handle.hdllib.SessionInfo
-
- getEncryptedSessionKey() - Method in class net.handle.hdllib.SessionExchangeKeyRequest
-
- getEncryptionAlgorithmCode() - Method in class net.handle.hdllib.SessionInfo
-
Return the algorithm that is being used for encryption in this session.
- getExchagePublicKey() - Method in class net.handle.hdllib.ClientSideSessionInfo
-
- getExchangeKeyRefHandle() - Method in class net.handle.hdllib.ClientSideSessionInfo
-
- getExchangeKeyRefindex() - Method in class net.handle.hdllib.ClientSideSessionInfo
-
- getExecutorService() - Method in class net.handle.hdllib.HandleResolver
-
- getFirstDate() - Method in interface net.handle.hdllib.TransactionQueueInterface
-
- getGlobalNamespace() - Method in class net.handle.hdllib.Configuration
-
- getGlobalNamespace() - Method in class net.handle.hdllib.FilesystemConfiguration
-
- getGlobalNamespace() - Method in class net.handle.hdllib.SimpleConfiguration
-
- getGlobalSites() - Method in class net.handle.hdllib.Configuration
-
- getGlobalSites() - Method in class net.handle.hdllib.FilesystemConfiguration
-
- getGlobalSites() - Method in class net.handle.hdllib.SimpleConfiguration
-
- getGlobalValues() - Method in class net.handle.hdllib.Configuration
-
- getGlobalValues() - Method in class net.handle.hdllib.FilesystemConfiguration
-
- getGlobalValues() - Method in class net.handle.hdllib.SimpleConfiguration
-
- getGson() - Static method in class net.handle.hdllib.GsonUtility
-
Returns a Gson instance which can serialize and deserialize various Handle.net types.
- getHandle() - Method in class net.handle.hdllib.HandleRecord
-
- getHandle() - Method in class net.handle.hdllib.HandleSignature.DigestsValue
-
Deprecated.
- getHandle() - Method in class net.handle.hdllib.HandleSignature
-
Deprecated.
- getHandleAsString() - Method in class net.handle.hdllib.ValueReference
-
- getHandleBytes() - Method in class net.handle.hdllib.HandleRecord
-
- getHandleClaimsSet(JsonWebSignature) - Method in class net.handle.hdllib.trust.HandleVerifier
-
- getHandleHash(byte[], int) - Static method in class net.handle.hdllib.SiteInfo
-
Return the positive integer generated by hashing the part of this handle
indicated by hashOption.
- getHandlesForNA(byte[]) - Method in interface net.handle.hdllib.HandleStorage
-
Scan the database for handles with the given prefix
and return an Enumeration of byte arrays with each byte array
being a handle.
- getHandleValueIndex(byte[], int) - Static method in class net.handle.hdllib.Encoder
-
Get only the index from the encoded handle value starting at offset.
- getHandleValuePermissions(byte[], int) - Static method in class net.handle.hdllib.Encoder
-
Get only the permissions from the encoded handle value starting at offset.
- getHandleValues() - Method in class net.handle.hdllib.ResolutionResponse
-
- getHandleValues() - Method in class net.handle.hdllib.ServiceReferralResponse
-
- getHandleValueType(byte[], int) - Static method in class net.handle.hdllib.Encoder
-
Get only the type from the encoded handle value starting at offset.
- getHashAlgIdFromSigId(String) - Static method in class net.handle.hdllib.Util
-
Get the ID that the handle protocol uses to identify the hash algorithm
used in the given signature algorithm descriptor.
- getId2ServerMap() - Method in class net.handle.hdllib.SiteInfo
-
- getIDPart(byte[]) - Static method in class net.handle.hdllib.Util
-
- getIndex() - Method in class net.handle.hdllib.AbstractResponseAndIndex
-
- getIndex() - Method in class net.handle.hdllib.HandleValue
-
- getInetAddress() - Method in class net.handle.hdllib.ServerInfo
-
- getInstance() - Static method in class net.handle.hdllib.trust.HandleSigner
-
- getInstance() - Static method in class net.handle.hdllib.trust.HandleVerifier
-
- getInstance() - Static method in class net.handle.hdllib.trust.JsonWebSignatureFactory
-
- getInstance() - Static method in class net.handle.security.HdlSecurityProvider
-
- getInt(Object, int) - Method in class net.handle.util.StreamTable
-
Deprecated.
- getIvSize(int, int, int) - Method in class net.handle.security.HdlSecurityProvider
-
Returns the length in bytes of the initialization vector used by the cipher generated by getCipher().
- getIvSize(int, int, int) - Method in class net.handle.security.provider.GenericProvider
-
- getKeyFromDH(DHPublicKey, DHPrivateKey, int) - Method in class net.handle.security.HdlSecurityProvider
-
Using the given diffie-hellman key pair, generate a secret key with the given
algorithm.
- getKeyFromDH(DHPublicKey, DHPrivateKey, int) - Method in class net.handle.security.provider.GenericProvider
-
Using the given diffie-hellman key pair, generate the secret key with the
algorithm ID (ENCRYPT_ALG_DES, ENCRYPT_ALG_AES or ENCRYPT_ALG_DESEDE) in the
first four bytes of the array
- getLastProcessedRecord() - Method in class net.handle.hdllib.DumpHandlesResponse
-
- getLastProcessedRecordType() - Method in class net.handle.hdllib.DumpHandlesResponse
-
- getLastTimestamp(String) - Method in class net.handle.hdllib.ReplicationStateInfo
-
- getLastTxnId(String) - Method in class net.handle.hdllib.ReplicationStateInfo
-
- getLastTxnId() - Method in interface net.handle.hdllib.TransactionQueueInterface
-
- getLocalAddressMap() - Method in class net.handle.hdllib.Configuration
-
- getLocalAddressMap() - Method in class net.handle.hdllib.FilesystemConfiguration
-
Gets the mapping of addresses to local addresses
- getLocalSites(byte[]) - Method in class net.handle.hdllib.Configuration
-
- getLocalSites(String) - Method in class net.handle.hdllib.Configuration
-
- getLocalSites(String) - Method in class net.handle.hdllib.FilesystemConfiguration
-
- getLocalSites(String) - Method in class net.handle.hdllib.SimpleConfiguration
-
Returns the sites to be used for all administrative operations under the given prefix.
- getLong(Object, long) - Method in class net.handle.util.StreamTable
-
Deprecated.
- getMajorProtocolVersion() - Method in class net.handle.hdllib.SessionInfo
-
- getMaxSize() - Method in class net.handle.util.LRUCacheTable
-
- getMaxUDPDataSize() - Method in class net.handle.hdllib.HandleResolver
-
Return the maximum size of the data part of a message before it is
split into multiple messages when using UDP.
- getMinorProtocolVersion() - Method in class net.handle.hdllib.SessionInfo
-
- getNAHandle(byte[]) - Method in class net.handle.hdllib.HandleResolver
-
- getNAHandle(ResolutionRequest) - Method in class net.handle.hdllib.HandleResolver
-
Deprecated.
- getNAHandle(byte[]) - Static method in class net.handle.hdllib.Util
-
- getNamespace() - Method in class net.handle.hdllib.AbstractRequest
-
Returns the information for the most specific namespace that was
encountered when performing this resolution.
- getNamespaceFromValues(HandleValue[]) - Static method in class net.handle.hdllib.Util
-
Extract and return the namespace information contained in the given
handle values.
- getNamespaceInfo(byte[]) - Method in class net.handle.hdllib.HandleResolver
-
Find the namespace info for a handle
- getNamespaceInfo(ResolutionRequest) - Method in class net.handle.hdllib.HandleResolver
-
- getNAPart(byte[]) - Static method in class net.handle.hdllib.Util
-
- getNewGsonBuilder() - Static method in class net.handle.hdllib.GsonUtility
-
Returns a GsonBuilder which can serialize and deserialize various Handle.net types.
- getNextSessionCounter() - Method in class net.handle.hdllib.SessionInfo
-
- getNextUnusedIndex(HandleValue[], int) - Static method in class net.handle.hdllib.Util
-
- getNicerTimestampAsString() - Method in class net.handle.hdllib.HandleValue
-
- getNonWhitespace(Reader) - Static method in class net.handle.util.StreamUtil
-
Deprecated.
Read from the specified reader until a non-whitespace
character is read.
- getOrCreateTransactionQueue(String) - Method in interface net.handle.hdllib.TransactionQueuesInterface
-
- getOwnName() - Method in class net.handle.hdllib.ReplicationStateInfo
-
- getParentNAOfNAHandle(byte[]) - Static method in class net.handle.hdllib.Util
-
Get the parent prefix handle for the given prefix
handle.
- getParentNAOfNAHandle(String) - Static method in class net.handle.hdllib.Util
-
- getParsedDigestsValue() - Method in class net.handle.hdllib.HandleSignature
-
Deprecated.
- getPassphrase(String) - Static method in class net.handle.hdllib.Util
-
Get a passphrase from the user.
- getPayloadAsBytes() - Method in interface net.handle.hdllib.trust.JsonWebSignature
-
- getPayloadAsBytes() - Method in class net.handle.hdllib.trust.JsonWebSignatureImpl
-
- getPayloadAsString() - Method in interface net.handle.hdllib.trust.JsonWebSignature
-
- getPayloadAsString() - Method in class net.handle.hdllib.trust.JsonWebSignatureImpl
-
- getPermissionString() - Method in class net.handle.hdllib.HandleValue
-
- getPreferredGlobalServiceHandle() - Method in class net.handle.hdllib.Configuration
-
- getPreferredGlobalServiceHandle() - Method in class net.handle.hdllib.FilesystemConfiguration
-
- getPrefixPart(byte[]) - Static method in class net.handle.hdllib.Util
-
Get only the prefix part of this handle.
- getPrefixPart(String) - Static method in class net.handle.hdllib.Util
-
- getPrettyGson() - Static method in class net.handle.hdllib.GsonUtility
-
Returns a Gson instance which can serialize and deserialize various Handle.net types.
- getPrimarySite(SiteInfo[]) - Static method in class net.handle.hdllib.Util
-
- getPrivateKey() - Method in class net.handle.hdllib.PublicKeyAuthenticationInfo
-
Return the byte-encoded representation of the secret key.
- getPrivateKeyFromBytes(byte[]) - Static method in class net.handle.hdllib.Util
-
- getPrivateKeyFromBytes(byte[], int) - Static method in class net.handle.hdllib.Util
-
- getPrivateKeyFromFileWithPassphrase(File, String) - Static method in class net.handle.hdllib.Util
-
- getPublicKey() - Method in class net.handle.hdllib.ServerInfo
-
- getPublicKeyFromBytes(byte[]) - Static method in class net.handle.hdllib.Util
-
- getPublicKeyFromBytes(byte[], int) - Static method in class net.handle.hdllib.Util
-
- getPublicKeyFromFile(String) - Static method in class net.handle.hdllib.Util
-
- getPublicKeysFromValues(HandleValue[]) - Static method in class net.handle.hdllib.Util
-
- getQueue(String) - Method in interface net.handle.hdllib.TransactionQueuesInterface
-
- getRawHandleValues(byte[], int[], byte[][]) - Method in interface net.handle.hdllib.HandleStorage
-
Return the pre-packaged values of the given handle that are either
in the indexList or the typeList.
- getReferences() - Method in class net.handle.hdllib.HandleValue
-
- getResolutionMethod() - Method in class net.handle.hdllib.Configuration
-
- getResolutionMethod() - Method in class net.handle.hdllib.FilesystemConfiguration
-
- getResolutionMethod() - Method in class net.handle.hdllib.SimpleConfiguration
-
- getResolver() - Method in class net.handle.hdllib.Resolver
-
Get the underlying resolver being used
- getResponse() - Method in class net.handle.hdllib.AbstractResponseAndIndex
-
- getResponse() - Method in class net.handle.hdllib.SimpleResponseMessageCallback
-
- getResponseCodeMessage(int) - Static method in class net.handle.hdllib.AbstractMessage
-
- getRootKeys() - Method in class net.handle.hdllib.Configuration
-
- getRootKeys() - Method in class net.handle.hdllib.FilesystemConfiguration
-
- getRootKeys() - Method in class net.handle.hdllib.SimpleConfiguration
-
- getScanner(long) - Method in interface net.handle.hdllib.TransactionQueueInterface
-
- getSecretKey() - Method in class net.handle.hdllib.SecretKeyAuthenticationInfo
-
Return the byte-encoded representation of the secret key.
- getServerSSLContext(X509Certificate, PrivateKey) - Static method in class net.handle.hdllib.SSLEngineHelper
-
- getSession(ServerInfo, AuthenticationInfo) - Method in class net.handle.hdllib.ClientSessionTracker
-
Gets the session that is associated with the given server
and authentication information.
- getSessionID() - Method in class net.handle.hdllib.SessionInfo
-
- getSessionKey() - Method in class net.handle.hdllib.SessionInfo
-
- getSessionSetupInfo() - Method in class net.handle.hdllib.ClientSessionTracker
-
Gets the session setup information for this session tracker.
- getSessionTracker() - Method in class net.handle.hdllib.HandleResolver
-
Returns the current default session tracker.
- getShouldInitSession() - Method in class net.handle.hdllib.SessionSetupRequest
-
Returns false because if the resolver tries to setup a session for
a session setup request it will be a recursive nightmare!
- getSigIdFromHashAlgId(byte[], String) - Static method in class net.handle.hdllib.Util
-
- getSignature() - Method in class net.handle.hdllib.HandleSignature
-
Deprecated.
- getSignatures(HandleValue[], HandleValue, boolean) - Static method in class net.handle.hdllib.HandleSignature
-
Deprecated.
- getSignatures(HandleValue[], boolean) - Static method in class net.handle.hdllib.HandleSignature
-
Deprecated.
- getSignaturesQuietly(HandleValue[]) - Static method in class net.handle.hdllib.HandleSignature
-
Deprecated.
- getSigner() - Method in class net.handle.hdllib.HandleSignature
-
Deprecated.
- getSiteFilter() - Method in class net.handle.hdllib.HandleResolver
-
- GetSiteInfoResponse - Class in net.handle.hdllib
-
- GetSiteInfoResponse(SiteInfo) - Constructor for class net.handle.hdllib.GetSiteInfoResponse
-
Constructor used on the client side.
- GetSiteInfoResponse(AbstractRequest, SiteInfo) - Constructor for class net.handle.hdllib.GetSiteInfoResponse
-
Constructor used on the server side.
- getSites(String) - Method in class net.handle.hdllib.BootstrapHandles
-
- getSitesAndAltSitesFromValues(HandleValue[]) - Static method in class net.handle.hdllib.Util
-
Extract and return all of the SiteInfo records from the given list
of handle values.
- getSitesAndAltSitesFromValues(HandleValue[], byte[][]) - Static method in class net.handle.hdllib.Util
-
- getSitesFromValues(HandleValue[]) - Static method in class net.handle.hdllib.Util
-
Extract and return all of the SiteInfo records from the given list
of handle values.
- getSSLEngine(SSLContext, boolean) - Static method in class net.handle.hdllib.SSLEngineHelper
-
- getStr(Object, String) - Method in class net.handle.util.StreamTable
-
Deprecated.
- getStr(Object) - Method in class net.handle.util.StreamTable
-
Deprecated.
- getStringKeys() - Method in class net.handle.util.StreamTable
-
Deprecated.
Returns all of the keys to the hashtable that are java.lang.String objects.
- getSuffixPart(byte[]) - Static method in class net.handle.hdllib.Util
-
Get only the suffix part of this handle.
- getSuffixPart(String) - Static method in class net.handle.hdllib.Util
-
- getSupportedCipherSuites() - Method in class net.handle.hdllib.SSLEngineHelper.SocketFactoryWrapper
-
- getTcpTimeout() - Method in interface net.handle.api.HSAdapter
-
Get how long to wait for responses to TCP and HTTP requests.
- getTcpTimeout() - Method in class net.handle.hdllib.HandleResolver
-
Get how long to wait for responses to TCP requests.
- getThisServersTransactionQueue() - Method in interface net.handle.hdllib.TransactionQueuesInterface
-
- getTimeOut() - Method in class net.handle.hdllib.SessionInfo
-
- getTimestamp() - Method in class net.handle.hdllib.HandleValue
-
- getTimestampAsDate() - Method in class net.handle.hdllib.HandleValue
-
- getTimestampAsString() - Method in class net.handle.hdllib.HandleValue
-
- getTrustedKey(ValueReference) - Method in class net.handle.hdllib.SecureResolver
-
Deprecated.
- getTTL() - Method in class net.handle.hdllib.HandleValue
-
- getTTLType() - Method in class net.handle.hdllib.HandleValue
-
- getType() - Method in class net.handle.hdllib.HandleValue
-
- getTypeAsString() - Method in class net.handle.hdllib.HandleValue
-
- getUdpRetryScheme() - Method in class net.handle.hdllib.HandleResolver
-
Get the array that specifies how long to wait for responses to
each UDP request.
- getUserIdHandle() - Method in class net.handle.hdllib.AuthenticationInfo
-
Get the name of the handle that identifies the user that is
represented by this authentication object.
- getUserIdHandle() - Method in class net.handle.hdllib.PublicKeyAuthenticationInfo
-
Get the handle that identifies the user that is
represented by this authentication object.
- getUserIdHandle() - Method in class net.handle.hdllib.SecretKeyAuthenticationInfo
-
Get the name of the handle that identifies the user that is
represented by this authentication object.
- getUserIdIndex() - Method in class net.handle.hdllib.AuthenticationInfo
-
Get the index of the handle value that identifies this user.
- getUserIdIndex() - Method in class net.handle.hdllib.PublicKeyAuthenticationInfo
-
Get the index of the handle value that identifies this user.
- getUserIdIndex() - Method in class net.handle.hdllib.SecretKeyAuthenticationInfo
-
Get the index of the handle value that identifies this user.
- getUserValueReference() - Method in class net.handle.hdllib.AuthenticationInfo
-
Get the ValueReference that identifies the user that is
represented by this authentication object.
- getValueAtIndex(int) - Method in class net.handle.hdllib.HandleRecord
-
- getValues() - Method in class net.handle.hdllib.HandleRecord
-
- getValuesAsArray() - Method in class net.handle.hdllib.HandleRecord
-
- getValuesOfType(String) - Method in class net.handle.hdllib.HandleRecord
-
- getXMLForValue(HandleValue) - Method in class net.handle.hdllib.Resolver
-
- getZeroNAHandle(byte[]) - Static method in class net.handle.hdllib.Util
-
Get the 0.NA authority handle that applies to the specified handle
- getZeroNAHandle(String) - Static method in class net.handle.hdllib.Util
-
- GLOBAL_NA - Static variable in class net.handle.hdllib.Common
-
- GLOBAL_NA_PREFIX - Static variable in class net.handle.hdllib.Common
-
- GOT_EXPIRED_MESSAGE - Static variable in exception net.handle.hdllib.HandleException
-
- GsonUtility - Class in net.handle.hdllib
-
- GsonUtility() - Constructor for class net.handle.hdllib.GsonUtility
-
- GsonUtility.AdminRecordGsonTypeAdapter - Class in net.handle.hdllib
-
- GsonUtility.HandleValueGsonTypeAdapter - Class in net.handle.hdllib
-
- GsonUtility.InterfaceGsonTypeAdapter - Class in net.handle.hdllib
-
- GsonUtility.PublicKeyTypeHierarchyAdapter - Class in net.handle.hdllib
-
- GsonUtility.ResponseGsonTypeHierarchyAdapter - Class in net.handle.hdllib
-
- GsonUtility.ServerInfoGsonTypeAdapter - Class in net.handle.hdllib
-
- GsonUtility.SiteInfoGsonTypeAdapter - Class in net.handle.hdllib
-
- GsonUtility.TransactionGsonTypeAdapter - Class in net.handle.hdllib
-
- GsonUtility.ValueReferenceGsonTypeAdapter - Class in net.handle.hdllib
-
- RC_AUTHEN_ERROR - Static variable in class net.handle.hdllib.AbstractMessage
-
- RC_AUTHEN_TIMEOUT - Static variable in class net.handle.hdllib.AbstractMessage
-
- RC_AUTHENTICATION_FAILED - Static variable in class net.handle.hdllib.AbstractMessage
-
- RC_AUTHENTICATION_NEEDED - Static variable in class net.handle.hdllib.AbstractMessage
-
- RC_ERROR - Static variable in class net.handle.hdllib.AbstractMessage
-
- RC_HANDLE_ALREADY_EXISTS - Static variable in class net.handle.hdllib.AbstractMessage
-
- RC_HANDLE_NOT_FOUND - Static variable in class net.handle.hdllib.AbstractMessage
-
- RC_INSUFFICIENT_PERMISSIONS - Static variable in class net.handle.hdllib.AbstractMessage
-
- RC_INVALID_ADMIN - Static variable in class net.handle.hdllib.AbstractMessage
-
- RC_INVALID_CREDENTIAL - Static variable in class net.handle.hdllib.AbstractMessage
-
- RC_INVALID_HANDLE - Static variable in class net.handle.hdllib.AbstractMessage
-
- RC_INVALID_SESSION_KEY - Static variable in class net.handle.hdllib.AbstractMessage
-
- RC_INVALID_SESSIONSETUP_REQUEST - Static variable in class net.handle.hdllib.AbstractMessage
-
- RC_INVALID_VALUE - Static variable in class net.handle.hdllib.AbstractMessage
-
- RC_NEED_RSAKEY_FOR_SESSIONEXCHANGE - Static variable in class net.handle.hdllib.AbstractMessage
-
- RC_OPERATION_NOT_SUPPORTED - Static variable in class net.handle.hdllib.AbstractMessage
-
- RC_OUT_OF_DATE_SITE_INFO - Static variable in class net.handle.hdllib.AbstractMessage
-
- RC_PREFIX_REFERRAL - Static variable in class net.handle.hdllib.AbstractMessage
-
- RC_PROTOCOL_ERROR - Static variable in class net.handle.hdllib.AbstractMessage
-
- RC_RECURSION_COUNT_TOO_HIGH - Static variable in class net.handle.hdllib.AbstractMessage
-
- RC_RESERVED - Static variable in class net.handle.hdllib.AbstractMessage
-
- RC_SERVER_BACKUP - Static variable in class net.handle.hdllib.AbstractMessage
-
- RC_SERVER_NOT_RESP - Static variable in class net.handle.hdllib.AbstractMessage
-
- RC_SERVER_TOO_BUSY - Static variable in class net.handle.hdllib.AbstractMessage
-
- RC_SERVICE_REFERRAL - Static variable in class net.handle.hdllib.AbstractMessage
-
- RC_SESSION_FAILED - Static variable in class net.handle.hdllib.AbstractMessage
-
- RC_SESSION_MESSAGE_REJECTED - Static variable in class net.handle.hdllib.AbstractMessage
-
- RC_SESSION_TIMEOUT - Static variable in class net.handle.hdllib.AbstractMessage
-
- RC_SUCCESS - Static variable in class net.handle.hdllib.AbstractMessage
-
- RC_VALUE_ALREADY_EXISTS - Static variable in class net.handle.hdllib.AbstractMessage
-
- RC_VALUES_NOT_FOUND - Static variable in class net.handle.hdllib.AbstractMessage
-
- rcvrHashType - Variable in class net.handle.hdllib.DumpHandlesRequest
-
- rcvrHashType - Variable in class net.handle.hdllib.RetrieveTxnRequest
-
- rdHashType - Variable in class net.handle.hdllib.AbstractMessage
-
- read() - Method in class net.handle.hdllib.SignedInputStream
-
Read a byte from the stream.
- read(byte[]) - Method in class net.handle.hdllib.SignedInputStream
-
- read(byte[], int, int) - Method in class net.handle.hdllib.SignedInputStream
-
- READ_ONLY_DB_STORAGE_KEY - Static variable in class net.handle.hdllib.Common
-
- READ_VALUE - Static variable in class net.handle.hdllib.AdminRecord
-
- readByteArray(byte[], int) - Static method in class net.handle.hdllib.Encoder
-
Read a byte array from the given buffer starting at the specified
location.
- readByteArrayArray(byte[][], byte[], int) - Static method in class net.handle.hdllib.Encoder
-
This allocates and reads an array of byte arrays where the length of the
array is already known.
- readCertAsPem(Reader) - Static method in class net.handle.util.X509HSCertificateGenerator
-
- readFrom(String) - Method in interface net.handle.util.StreamObject
-
Deprecated.
- readFrom(Reader) - Method in interface net.handle.util.StreamObject
-
Deprecated.
- readFrom(InputStream) - Method in class net.handle.util.StreamTable
-
Deprecated.
- readFrom(String) - Method in class net.handle.util.StreamTable
-
Deprecated.
- readFrom(Reader) - Method in class net.handle.util.StreamTable
-
Deprecated.
- readFrom(String) - Method in class net.handle.util.StreamVector
-
Deprecated.
- readFrom(Reader) - Method in class net.handle.util.StreamVector
-
Deprecated.
- readFromFile(File) - Method in class net.handle.util.StreamTable
-
Deprecated.
- readFromFile(String) - Method in class net.handle.util.StreamTable
-
Deprecated.
- readFully(InputStream, byte[]) - Static method in class net.handle.hdllib.Util
-
Like in.read(b), but attempts to read as many bytes as possible
- readFully(InputStream, byte[], int, int) - Static method in class net.handle.hdllib.Util
-
Like in.read(b, off, len), but attempts to read as many bytes as possible
- readInt(byte[], int) - Static method in class net.handle.hdllib.Encoder
-
Read a 4-byte integer value from the given byte array
starting at the specified location.
- readInt2(byte[], int) - Static method in class net.handle.hdllib.Encoder
-
Read a 2-byte integer value from the given byte array
starting at the specified location.
- readIntArray(byte[], int) - Static method in class net.handle.hdllib.Encoder
-
Read an array of 4-byte integer values from the given buffer starting at
the specified location.
- readLong(byte[], int) - Static method in class net.handle.hdllib.Encoder
-
Read an 8-octet integer (java long) value from the given byte array
starting at the specified location.
- readOpCode(byte[], int) - Static method in class net.handle.hdllib.Encoder
-
- readString(Reader) - Static method in class net.handle.util.StreamUtil
-
Deprecated.
This function reads in a string token assuming the first qoute (")
has been read already.
- readTheRest(Reader) - Method in interface net.handle.util.StreamObject
-
Deprecated.
- readTheRest(Reader) - Method in class net.handle.util.StreamTable
-
Deprecated.
- readTheRest(Reader) - Method in class net.handle.util.StreamVector
-
Deprecated.
- readUndelimitedString(Reader, char) - Static method in class net.handle.util.StreamUtil
-
Deprecated.
This function reads in a string given that the string is
not delimited with a quote.
- recursionCount - Variable in class net.handle.hdllib.AbstractMessage
-
- recursionCount - Variable in class net.handle.hdllib.Encoder.MessageHeaders
-
- recursive - Variable in class net.handle.hdllib.AbstractMessage
-
- RemoteJsonWebSignatureSigner - Class in net.handle.hdllib.trust
-
- RemoteJsonWebSignatureSigner(String) - Constructor for class net.handle.hdllib.trust.RemoteJsonWebSignatureSigner
-
- remove(Object) - Method in class net.handle.util.LRUCacheTable
-
- REMOVE_ADMIN - Static variable in class net.handle.hdllib.AdminRecord
-
- REMOVE_VALUE - Static variable in class net.handle.hdllib.AdminRecord
-
- removeHandle(byte[]) - Method in interface net.handle.hdllib.Cache
-
Remove one handle from the cache
- removeHandle(byte[]) - Method in class net.handle.hdllib.MemCache
-
- removeQueueListener(TransactionQueueListener) - Method in interface net.handle.hdllib.ReplicationDaemonInterface
-
- removeQueueListener(TransactionQueueListener) - Method in interface net.handle.hdllib.TransactionQueueInterface
-
- removeRootInfoListener(RootInfoListener) - Method in class net.handle.hdllib.Configuration
-
- removeSession(ClientSideSessionInfo) - Method in class net.handle.hdllib.ClientSessionTracker
-
Remove all references to the given session from this session tracker.
- RemoveValueRequest - Class in net.handle.hdllib
-
Request used to remove a value from an existing handle.
- RemoveValueRequest(byte[], int, AuthenticationInfo) - Constructor for class net.handle.hdllib.RemoveValueRequest
-
- RemoveValueRequest(byte[], int[], AuthenticationInfo) - Constructor for class net.handle.hdllib.RemoveValueRequest
-
- REPLICATION_ADMIN_FILE_NAME - Static variable in class net.handle.hdllib.HSG
-
- REPLICATION_ERROR - Static variable in exception net.handle.hdllib.HandleException
-
- REPLICATION_ID_FILE_NAME - Static variable in class net.handle.hdllib.HSG
-
- REPLICATION_PRIV_KEY_FILE_NAME - Static variable in class net.handle.hdllib.HSG
-
- REPLICATION_PUB_KEY_FILE_NAME - Static variable in class net.handle.hdllib.HSG
-
- ReplicationDaemonInterface - Interface in net.handle.hdllib
-
- ReplicationStateInfo - Class in net.handle.hdllib
-
- ReplicationStateInfo() - Constructor for class net.handle.hdllib.ReplicationStateInfo
-
- replicationStateInfo - Variable in class net.handle.hdllib.RetrieveTxnRequest
-
- replicationStatus() - Method in interface net.handle.hdllib.ReplicationDaemonInterface
-
- reportMissingValues - Variable in class net.handle.hdllib.SecureResolver
-
Deprecated.
- req - Variable in class net.handle.hdllib.DumpHandlesResponse
-
- req - Variable in class net.handle.hdllib.RetrieveTxnResponse
-
- requestDigest - Variable in class net.handle.hdllib.AbstractMessage
-
- requestedIndexes - Variable in class net.handle.hdllib.ResolutionRequest
-
- requestedTypes - Variable in class net.handle.hdllib.ResolutionRequest
-
- requestId - Variable in class net.handle.hdllib.AbstractMessage
-
- requestId - Variable in class net.handle.hdllib.MessageEnvelope
-
- RequestProcessor - Interface in net.handle.hdllib
-
- requiresConnection - Variable in class net.handle.hdllib.AbstractRequest
-
- requiresSecretKey(byte[]) - Static method in class net.handle.hdllib.Util
-
Returns true is the given ciphertext requires a secret key to be
decrypted (ie if the encryption algorithm is ENCRYPT_NONE).
- reset() - Method in class net.handle.hdllib.SessionSetupInfo
-
- ResolutionRequest - Class in net.handle.hdllib
-
Request used to resolve a handle.
- ResolutionRequest(byte[], byte[][], int[], AuthenticationInfo) - Constructor for class net.handle.hdllib.ResolutionRequest
-
- ResolutionResponse - Class in net.handle.hdllib
-
- ResolutionResponse(byte[], byte[][]) - Constructor for class net.handle.hdllib.ResolutionResponse
-
- ResolutionResponse(AbstractRequest, byte[], byte[][]) - Constructor for class net.handle.hdllib.ResolutionResponse
-
- ResolutionResponse(AbstractRequest, byte[], HandleValue[]) - Constructor for class net.handle.hdllib.ResolutionResponse
-
- resolveHandle(String, String[], int[], boolean) - Method in interface net.handle.api.HSAdapter
-
Resolves a handle and returns a set of handle values that satisfy the
type filter specified.
- resolveHandle(String, String[], int[]) - Method in interface net.handle.api.HSAdapter
-
Resolves a handle and returns a set of handle values that satisfy the
type filter specified.
- resolveHandle(String, String[], int[]) - Method in class net.handle.hdllib.HandleResolver
-
Locate and return the values of the given handle that have the
specified types or indexes.
- resolveHandle(byte[], byte[][], int[]) - Method in class net.handle.hdllib.HandleResolver
-
- resolveHandle(String) - Method in class net.handle.hdllib.HandleResolver
-
- resolveHandle(byte[]) - Method in class net.handle.hdllib.HandleResolver
-
- resolveHandle(String) - Method in class net.handle.hdllib.Resolver
-
Resolve the given handle
- resolveHandle(String, String[]) - Method in class net.handle.hdllib.Resolver
-
Resolve the given handle to its values that have the given types.
- resolveHandle(String, String[], boolean) - Method in class net.handle.hdllib.Resolver
-
Resolve the given handle to its values that have the given types.
- resolveHandle(String, String[], int[], boolean) - Method in class net.handle.hdllib.Resolver
-
Resolve the given handle to its values that have the given types or indexes.
- resolveHandle(byte[], byte[][], int[]) - Method in class net.handle.hdllib.SecureResolver
-
Deprecated.
Resolve the given handle retrieving only the given types and indexes,
if any.
- resolveHandle(ResolutionRequest) - Method in class net.handle.hdllib.SecureResolver
-
Deprecated.
Process the given ResolutionRequest while verifying that any values returned are
signed according to the policy of this object.
- resolvePublicKeys(String) - Method in class net.handle.hdllib.Resolver
-
- Resolver - Class in net.handle.hdllib
-
Class used for high level interaction with handles.
- Resolver() - Constructor for class net.handle.hdllib.Resolver
-
Construct a Resolver object with the default settings
- resolveValueReference(ValueReference) - Method in class net.handle.hdllib.HandleResolver
-
- responseCode - Variable in class net.handle.hdllib.AbstractMessage
-
- responseCode - Variable in class net.handle.hdllib.Encoder.MessageHeaders
-
- ResponseGsonTypeHierarchyAdapter() - Constructor for class net.handle.hdllib.GsonUtility.ResponseGsonTypeHierarchyAdapter
-
- ResponseMessageCallback - Interface in net.handle.hdllib
-
ResponseMessageCallback is an interface that is used to get
continuation messages from multi-message responses.
- responseTime - Variable in class net.handle.hdllib.SiteInfo
-
- retrieveHandleIndexData(byte[], int) - Method in class net.handle.hdllib.HandleResolver
-
this method will retrieve the handle values by the given handle/index pair
Now only used to retrieve public key data in veryfying the session setup
data.
- RetrieveTxnRequest - Class in net.handle.hdllib
-
Request used to retrieve any new transactions from a server.
- RetrieveTxnRequest(long, long, byte, int, int, AuthenticationInfo) - Constructor for class net.handle.hdllib.RetrieveTxnRequest
-
- RetrieveTxnRequest(ReplicationStateInfo, byte, int, int, AuthenticationInfo) - Constructor for class net.handle.hdllib.RetrieveTxnRequest
-
- RetrieveTxnResponse - Class in net.handle.hdllib
-
Response used to forward any new transactions to a replicated site/server.
- RetrieveTxnResponse() - Constructor for class net.handle.hdllib.RetrieveTxnResponse
-
Constructor for the client side.
- RetrieveTxnResponse(TransactionQueueInterface, long, RetrieveTxnRequest, HandleStorage) - Constructor for class net.handle.hdllib.RetrieveTxnResponse
-
Constructor for the server side.
- RetrieveTxnResponse(TransactionQueuesInterface, String, long, ReplicationStateInfo, RetrieveTxnRequest, HandleStorage) - Constructor for class net.handle.hdllib.RetrieveTxnResponse
-
Other constructor for the server side.
- returnRequestDigest - Variable in class net.handle.hdllib.AbstractMessage
-
- rfcIpPortRepr(InetAddress, int) - Static method in class net.handle.hdllib.Util
-
- rfcIpRepr(byte[]) - Static method in class net.handle.hdllib.Util
-
- rfcIpRepr(InetAddress) - Static method in class net.handle.hdllib.Util
-
- RM_GLOBAL - Static variable in class net.handle.hdllib.Configuration
-
- RM_WITH_CACHE - Static variable in class net.handle.hdllib.Configuration
-
- ROOT_HANDLE - Static variable in class net.handle.hdllib.Common
-
- RootInfoListener - Interface in net.handle.hdllib
-
- rootInfoOutOfDate(Configuration) - Method in interface net.handle.hdllib.RootInfoListener
-
This is called when it is determined that the root info
for a particular configuration is out of date.
- rootIsTrusted - Variable in class net.handle.hdllib.trust.ChainVerificationReport
-
- RSA_PRIV_KEY_FILE_NAME - Static variable in class net.handle.hdllib.HSG
-
- RSA_PUB_KEY_FILE_NAME - Static variable in class net.handle.hdllib.HSG
-
- SATURDAY - Static variable in class net.handle.hdllib.HSG
-
- saveLocalAddressMap() - Method in class net.handle.hdllib.Configuration
-
- saveLocalAddressMap() - Method in class net.handle.hdllib.FilesystemConfiguration
-
Saves the local address map to the appropriate configuration file
- ScanCallback - Interface in net.handle.hdllib
-
Callback for objects that want to be able to scan all of the handles
in a HandleStorage instance.
- scanHandle(byte[]) - Method in interface net.handle.hdllib.ScanCallback
-
process the specified handle (sent in utf8 format)
- scanHandles(ScanCallback) - Method in interface net.handle.hdllib.HandleStorage
-
Scan the database, calling a method in the specified callback for
every handle in the database.
- scanHandlesFrom(byte[], boolean, ScanCallback) - Method in interface net.handle.hdllib.HandleStorage2
-
Scan the database, calling a method in the specified callback for
every handle in the database.
- scanNAs(ScanCallback) - Method in interface net.handle.hdllib.HandleStorage
-
Scan the homed prefix database, calling a method in the
specified callback for every prefix in the database.
- scanNAsFrom(byte[], boolean, ScanCallback) - Method in interface net.handle.hdllib.HandleStorage2
-
Scan the homed prefix database, calling a method in the
specified callback for every prefix in the database.
- SECRET_KEY_TYPE - Static variable in class net.handle.hdllib.Common
-
- SECRET_KEY_TYPES - Static variable in class net.handle.hdllib.Common
-
- secretKey - Variable in class net.handle.hdllib.Session
-
- SecretKeyAuthenticationInfo - Class in net.handle.hdllib
-
- SecretKeyAuthenticationInfo(byte[], int, byte[]) - Constructor for class net.handle.hdllib.SecretKeyAuthenticationInfo
-
Construct a SecretKeyAuthenticationInfo object using the given user ID
handle with the given key at the given handle index.
- SecretKeyAuthenticationInfo(byte[], int, byte[], boolean) - Constructor for class net.handle.hdllib.SecretKeyAuthenticationInfo
-
Construct a SecretKeyAuthenticationInfo object using the given user ID
handle with the given key at the given handle index.
- secureHandleValues(byte[], HandleValue[]) - Method in class net.handle.hdllib.SecureResolver
-
Deprecated.
- secureHandleValues(byte[], HandleValue[], Map<ValueReference, PublicKey>) - Method in class net.handle.hdllib.SecureResolver
-
Deprecated.
- SecureResolver - Class in net.handle.hdllib
-
- SecureResolver() - Constructor for class net.handle.hdllib.SecureResolver
-
Deprecated.
Construct a SecureResolver using a new instance of the default
HandleResolver to process resolution requests.
- SecureResolver(HandleResolver) - Constructor for class net.handle.hdllib.SecureResolver
-
Deprecated.
Construct a SecureResolver using the given HandleResolver
to process resolution requests.
- secureStream - Variable in class net.handle.hdllib.AbstractResponse
-
- SECURITY_ALERT - Static variable in exception net.handle.hdllib.HandleException
-
- sendHdlTcpRequest(AbstractRequest, InetAddress, int) - Method in class net.handle.hdllib.HandleResolver
-
Shortcut to sendHdlTcpRequest(req, addr, port, null);
- sendHdlTcpRequest(AbstractRequest, InetAddress, int, ResponseMessageCallback) - Method in class net.handle.hdllib.HandleResolver
-
- sendHdlUdpRequest(AbstractRequest, InetAddress, int) - Method in class net.handle.hdllib.HandleResolver
-
Shortcut to sendHdlUdpRequest(req, addr, port, null);
- sendHdlUdpRequest(AbstractRequest, InetAddress, int, ResponseMessageCallback) - Method in class net.handle.hdllib.HandleResolver
-
- sendHttpRequest(AbstractRequest, InetAddress, int) - Method in class net.handle.hdllib.HandleResolver
-
Shortcut to sendHttpRequest(req, addr, port, null);
- sendHttpRequest(AbstractRequest, InetAddress, int, ResponseMessageCallback) - Method in class net.handle.hdllib.HandleResolver
-
- sendHttpsRequest(AbstractRequest, InetAddress, int, ResponseMessageCallback) - Method in class net.handle.hdllib.HandleResolver
-
- SENDING_TRANSACTIONS - Static variable in class net.handle.hdllib.RetrieveTxnResponse
-
- sendRequestToInterface(AbstractRequest, ServerInfo, Interface) - Method in class net.handle.hdllib.HandleResolver
-
Shortcut to sendRequestToInterface(AbstractRequest, ServerInfo,
Interface, null);
- sendRequestToInterface(AbstractRequest, ServerInfo, Interface, ResponseMessageCallback) - Method in class net.handle.hdllib.HandleResolver
-
- sendRequestToServer(AbstractRequest, ServerInfo) - Method in class net.handle.hdllib.HandleResolver
-
Shortcut to sendRequestToServer(AbstractRequest, ServerInfo, null);
- sendRequestToServer(AbstractRequest, SiteInfo, ServerInfo) - Method in class net.handle.hdllib.HandleResolver
-
- sendRequestToServer(AbstractRequest, ServerInfo, ResponseMessageCallback) - Method in class net.handle.hdllib.HandleResolver
-
Wrapper around sendRequestToServerByProtocol(), which used to have this
name and signature.
- sendRequestToServer(AbstractRequest, SiteInfo, ServerInfo, ResponseMessageCallback) - Method in class net.handle.hdllib.HandleResolver
-
- sendRequestToServerByProtocol(AbstractRequest, ServerInfo, int, ResponseMessageCallback) - Method in class net.handle.hdllib.HandleResolver
-
Sends the given request to the specified server by the given protocol,
if supported.
- sendRequestToServerInSiteByProtocol(AbstractRequest, SiteInfo, ServerInfo, int, ResponseMessageCallback) - Method in class net.handle.hdllib.HandleResolver
-
- sendRequestToService(AbstractRequest, SiteInfo[], ResponseMessageCallback) - Method in class net.handle.hdllib.HandleResolver
-
- sendRequestToService(AbstractRequest, SiteInfo[]) - Method in class net.handle.hdllib.HandleResolver
-
Shortcut to sendRequestToService(AbstractRequest, SiteInfo[], null);
- sendRequestToSite(AbstractRequest, SiteInfo, int) - Method in class net.handle.hdllib.HandleResolver
-
Shortcut to sendRequestToSite(AbstractRequest, site, protocol, null);
- sendRequestToSite(AbstractRequest, SiteInfo, int, ResponseMessageCallback) - Method in class net.handle.hdllib.HandleResolver
-
- sendRequestToSite(AbstractRequest, SiteInfo) - Method in class net.handle.hdllib.HandleResolver
-
Sends the given request to the appropriate server in the given site and
returns the response.
- sendRequestToSite(AbstractRequest, SiteInfo, ResponseMessageCallback) - Method in class net.handle.hdllib.HandleResolver
-
Sends the given request to the appropriate server in the given site and
returns the response.
- serialize(AdminRecord, Type, JsonSerializationContext) - Method in class net.handle.hdllib.GsonUtility.AdminRecordGsonTypeAdapter
-
- serialize(HandleValue, Type, JsonSerializationContext) - Method in class net.handle.hdllib.GsonUtility.HandleValueGsonTypeAdapter
-
- serialize(Interface, Type, JsonSerializationContext) - Method in class net.handle.hdllib.GsonUtility.InterfaceGsonTypeAdapter
-
- serialize(PublicKey, Type, JsonSerializationContext) - Method in class net.handle.hdllib.GsonUtility.PublicKeyTypeHierarchyAdapter
-
- serialize(AbstractResponse, Type, JsonSerializationContext) - Method in class net.handle.hdllib.GsonUtility.ResponseGsonTypeHierarchyAdapter
-
- serialize(ServerInfo, Type, JsonSerializationContext) - Method in class net.handle.hdllib.GsonUtility.ServerInfoGsonTypeAdapter
-
- serialize(SiteInfo, Type, JsonSerializationContext) - Method in class net.handle.hdllib.GsonUtility.SiteInfoGsonTypeAdapter
-
- serialize(Transaction, Type, JsonSerializationContext) - Method in class net.handle.hdllib.GsonUtility.TransactionGsonTypeAdapter
-
- serialize(ValueReference, Type, JsonSerializationContext) - Method in class net.handle.hdllib.GsonUtility.ValueReferenceGsonTypeAdapter
-
- serialize() - Method in interface net.handle.hdllib.trust.JsonWebSignature
-
- serialize() - Method in class net.handle.hdllib.trust.JsonWebSignatureImpl
-
- serializeResponseToRequest(AbstractRequest, AbstractResponse) - Static method in class net.handle.hdllib.GsonUtility
-
Serialize a response, adding in the handle value from the given request.
- serializeToJson() - Method in interface net.handle.hdllib.trust.JsonWebSignature
-
- serializeToJson() - Method in class net.handle.hdllib.trust.JsonWebSignatureImpl
-
- serialNum - Variable in class net.handle.hdllib.Encoder.MessageHeaders
-
- serialNumber - Variable in class net.handle.hdllib.SiteInfo
-
- server - Variable in class net.handle.hdllib.Session
-
- SERVER_CANNOT_PROCESS_SESSION - Static variable in exception net.handle.hdllib.HandleException
-
- SERVER_CONFIG - Static variable in class net.handle.hdllib.HSG
-
- SERVER_ERROR - Static variable in exception net.handle.hdllib.HandleException
-
- SERVER_TXN_ID_HANDLE - Static variable in class net.handle.hdllib.Common
-
- SERVER_TYPE - Static variable in class net.handle.hdllib.HSG
-
- serverId - Variable in class net.handle.hdllib.ServerInfo
-
- ServerInfo - Class in net.handle.hdllib
-
- ServerInfo() - Constructor for class net.handle.hdllib.ServerInfo
-
- ServerInfoGsonTypeAdapter() - Constructor for class net.handle.hdllib.GsonUtility.ServerInfoGsonTypeAdapter
-
- serverNum - Variable in class net.handle.hdllib.DumpHandlesRequest
-
- serverNum - Variable in class net.handle.hdllib.RetrieveTxnRequest
-
- servers - Variable in class net.handle.hdllib.SiteInfo
-
- SERVICE_HANDLE_TYPE - Static variable in class net.handle.hdllib.Common
-
- SERVICE_HANDLE_TYPES - Static variable in class net.handle.hdllib.Common
-
- SERVICE_NOT_FOUND - Static variable in exception net.handle.hdllib.HandleException
-
- SERVICE_REFERRAL_ERROR - Static variable in exception net.handle.hdllib.HandleException
-
- ServiceReferralResponse - Class in net.handle.hdllib
-
Same format as ResolutionResponse, but allows values to be empty.
- ServiceReferralResponse(int, byte[], byte[][]) - Constructor for class net.handle.hdllib.ServiceReferralResponse
-
- ServiceReferralResponse(AbstractRequest, int, byte[], byte[][]) - Constructor for class net.handle.hdllib.ServiceReferralResponse
-
- Session - Class in net.handle.hdllib
-
- Session() - Constructor for class net.handle.hdllib.Session
-
- SESSION_FLAG_CERT - Static variable in class net.handle.hdllib.Encoder
-
- SESSION_FLAG_ENCR - Static variable in class net.handle.hdllib.Encoder
-
- SESSION_KEY_SIZE - Static variable in class net.handle.hdllib.Common
-
- SESSION_TIMEOUT - Static variable in exception net.handle.hdllib.HandleException
-
- sessionCounter - Variable in class net.handle.hdllib.AbstractMessage
-
- SessionExchangeKeyRequest - Class in net.handle.hdllib
-
Request used to setup a new session.
- SessionExchangeKeyRequest(byte[]) - Constructor for class net.handle.hdllib.SessionExchangeKeyRequest
-
- sessionId - Variable in class net.handle.hdllib.AbstractMessage
-
- sessionId - Variable in class net.handle.hdllib.MessageEnvelope
-
- sessionId - Variable in class net.handle.hdllib.SessionInfo
-
- sessionInfo - Variable in class net.handle.hdllib.AbstractRequest
-
- SessionInfo - Class in net.handle.hdllib
-
- SessionInfo(int, byte[], byte[], int, int, int) - Constructor for class net.handle.hdllib.SessionInfo
-
Deprecated.
- SessionInfo(int, byte[], byte[], int, int, int, int) - Constructor for class net.handle.hdllib.SessionInfo
-
- sessionKey - Variable in class net.handle.hdllib.SessionInfo
-
- sessionOptionChanged(ClientSideSessionInfo, SessionSetupInfo) - Static method in class net.handle.hdllib.ClientSessionTracker
-
- SessionSetupInfo - Class in net.handle.hdllib
-
Class for passing session options to HandleResolver.
- SessionSetupInfo(byte[], int, PrivateKey) - Constructor for class net.handle.hdllib.SessionSetupInfo
-
- SessionSetupInfo(String, int, PrivateKey) - Constructor for class net.handle.hdllib.SessionSetupInfo
-
- SessionSetupInfo(AuthenticationInfo) - Constructor for class net.handle.hdllib.SessionSetupInfo
-
- SessionSetupInfo() - Constructor for class net.handle.hdllib.SessionSetupInfo
-
- SessionSetupInfo(int, byte[], PrivateKey) - Constructor for class net.handle.hdllib.SessionSetupInfo
-
- SessionSetupInfo(int, PublicKey, PrivateKey) - Constructor for class net.handle.hdllib.SessionSetupInfo
-
- SessionSetupInfo(int) - Constructor for class net.handle.hdllib.SessionSetupInfo
-
- SessionSetupRequest - Class in net.handle.hdllib
-
Request used to setup a new session.
- SessionSetupRequest() - Constructor for class net.handle.hdllib.SessionSetupRequest
-
Empty request.
- SessionSetupRequest(int, byte[]) - Constructor for class net.handle.hdllib.SessionSetupRequest
-
- SessionSetupRequest(byte[], int) - Constructor for class net.handle.hdllib.SessionSetupRequest
-
- SessionSetupRequest(byte[], int, byte[], int) - Constructor for class net.handle.hdllib.SessionSetupRequest
-
- SessionSetupRequest(int, byte[], int, byte[]) - Constructor for class net.handle.hdllib.SessionSetupRequest
-
used for creating a new session request.
- SessionSetupRequest(int, byte[], int) - Constructor for class net.handle.hdllib.SessionSetupRequest
-
use server generated keys
- SessionSetupResponse - Class in net.handle.hdllib
-
- SessionSetupResponse(int, byte[]) - Constructor for class net.handle.hdllib.SessionSetupResponse
-
- SessionSetupResponse(SessionSetupRequest, byte[]) - Constructor for class net.handle.hdllib.SessionSetupResponse
-
- sessionTracker - Variable in class net.handle.hdllib.AbstractRequest
-
- setAdminCanRead(boolean) - Method in class net.handle.hdllib.HandleValue
-
- setAdminCanWrite(boolean) - Method in class net.handle.hdllib.HandleValue
-
- setAnyoneCanRead(boolean) - Method in class net.handle.hdllib.HandleValue
-
- setAnyoneCanWrite(boolean) - Method in class net.handle.hdllib.HandleValue
-
- setAuthenticateMessageFlag(boolean) - Method in class net.handle.hdllib.SessionInfo
-
- setAutoUpdateRootInfo(boolean) - Method in class net.handle.hdllib.Configuration
-
- setAutoUpdateRootInfo(boolean) - Method in class net.handle.hdllib.FilesystemConfiguration
-
- setAutoUpdateRootInfo(boolean) - Method in class net.handle.hdllib.SimpleConfiguration
-
- setBootstrapHandles(BootstrapHandles) - Method in class net.handle.hdllib.Configuration
-
- setBootstrapHandles(BootstrapHandles) - Method in class net.handle.hdllib.FilesystemConfiguration
-
- setBootstrapHandles(BootstrapHandles) - Method in class net.handle.hdllib.SimpleConfiguration
-
- setCache(Cache) - Method in class net.handle.hdllib.HandleResolver
-
Gives the resolver a Cache object to use when resolving.
- setCachedNotFound(byte[], int) - Method in interface net.handle.hdllib.Cache
-
Returns true if this handle should have a cached
HANDLE_NOT_FOUND.
- setCachedNotFound(byte[], int) - Method in class net.handle.hdllib.MemCache
-
- setCachedValues(byte[], HandleValue[], byte[][], int[]) - Method in interface net.handle.hdllib.Cache
-
Store the given handle values after a query for the handle.
- setCachedValues(byte[], HandleValue[], byte[][], int[]) - Method in class net.handle.hdllib.MemCache
-
Store the given handle values after a query for the handle.
- setCacheSites(SiteInfo[]) - Method in class net.handle.hdllib.Configuration
-
- setCacheSites(SiteInfo[]) - Method in class net.handle.hdllib.FilesystemConfiguration
-
- setCacheSites(SiteInfo[]) - Method in class net.handle.hdllib.SimpleConfiguration
-
- setCertifiedCache(Cache) - Method in class net.handle.hdllib.HandleResolver
-
Gives the resolver a Cache object to use for certified resolutions.
- setCheckSignatures(boolean) - Method in class net.handle.hdllib.HandleResolver
-
Set whether or not this object should check the signatures
of server responses to certified requests.
- setConfigDir(File) - Method in class net.handle.hdllib.FilesystemConfiguration
-
- setConfiguration(Configuration) - Method in class net.handle.hdllib.HandleResolver
-
Set the configuration used for resolution.
- setData(byte[]) - Method in class net.handle.hdllib.HandleValue
-
- setDefaultTimeout(int) - Static method in class net.handle.hdllib.SessionInfo
-
- setEncryptedMesssageFlag(boolean) - Method in class net.handle.hdllib.SessionInfo
-
- setEncryptionAlgorithmCode(int) - Method in class net.handle.hdllib.SessionInfo
-
Set the algorithm that is to be used for encryption in this session.
- setExchangeKeyRef(byte[], int) - Method in class net.handle.hdllib.ClientSideSessionInfo
-
- setExchangePublicKey(byte[]) - Method in class net.handle.hdllib.ClientSideSessionInfo
-
- setExecutorService(ExecutorService) - Method in class net.handle.hdllib.HandleResolver
-
- setGlobalSites(SiteInfo[]) - Method in class net.handle.hdllib.Configuration
-
- setGlobalSites(SiteInfo[]) - Method in class net.handle.hdllib.FilesystemConfiguration
-
- setGlobalSites(SiteInfo[]) - Method in class net.handle.hdllib.SimpleConfiguration
-
- setGlobalValues(HandleValue[]) - Method in class net.handle.hdllib.Configuration
-
Deprecated.
- setGlobalValues(HandleValue[]) - Method in class net.handle.hdllib.FilesystemConfiguration
-
Deprecated.
- setGlobalValues(HandleValue[]) - Method in class net.handle.hdllib.SimpleConfiguration
-
- setGlobalValuesFile(File) - Method in class net.handle.hdllib.FilesystemConfiguration
-
- setHandle(String) - Method in class net.handle.hdllib.HandleRecord
-
- setHaveNA(byte[], boolean) - Method in interface net.handle.hdllib.HandleStorage
-
Sets a flag indicating whether or not this server is responsible
for the given prefix.
- setIndex(int) - Method in class net.handle.hdllib.HandleValue
-
- setLastCreateOrDeleteDate(byte[], long, int) - Method in interface net.handle.hdllib.DumpHandlesCallback
-
- setLastHomeOrUnhomeDate(byte[], long, int) - Method in interface net.handle.hdllib.DumpHandlesCallback
-
- setLastProcessedRecord(byte[]) - Method in class net.handle.hdllib.DumpHandlesResponse
-
- setLastProcessedRecordType(byte) - Method in class net.handle.hdllib.DumpHandlesResponse
-
- setLastTimestamp(String, long) - Method in class net.handle.hdllib.ReplicationStateInfo
-
- setLastTxnId(String, long) - Method in class net.handle.hdllib.ReplicationStateInfo
-
- setLocalAddressMap(Map) - Method in class net.handle.hdllib.Configuration
-
- setLocalAddressMap(Map) - Method in class net.handle.hdllib.FilesystemConfiguration
-
Sets a map that converts IP addresses to alternate addresses.
- setLocalSites(byte[], SiteInfo[]) - Method in class net.handle.hdllib.Configuration
-
- setLocalSites(String, SiteInfo[]) - Method in class net.handle.hdllib.Configuration
-
- setLocalSites(String, SiteInfo[]) - Method in class net.handle.hdllib.FilesystemConfiguration
-
- setLocalSites(String, SiteInfo[]) - Method in class net.handle.hdllib.SimpleConfiguration
-
- setMaximumHandles(int) - Method in interface net.handle.hdllib.Cache
-
Set the maximum size for the cache by the number of handles.
- setMaximumHandles(int) - Method in class net.handle.hdllib.MemCache
-
Set the maximum size for the cache by the number of handles.
- setMaximumSize(int) - Method in interface net.handle.hdllib.Cache
-
Set the maximum size for the cache by the number of bytes
used for storage.
- setMaximumSize(int) - Method in class net.handle.hdllib.MemCache
-
Set the maximum size for the cache by the number of bytes
used for storage.
- setMaxSize(int) - Method in class net.handle.util.LRUCacheTable
-
- setMaxUDPDataSize(int) - Method in class net.handle.hdllib.HandleResolver
-
Set the maximum size of the data part of a message before it is
split into multiple messages when using UDP.
- setNamespace(NamespaceInfo) - Method in class net.handle.hdllib.AbstractRequest
-
Set the most specific namespace containing the identifier being
resolved.
- setNamespaceExactly(NamespaceInfo) - Method in class net.handle.hdllib.AbstractRequest
-
Set the most exact namespace containing the identifier being
resolved.
- setOwnName(String) - Method in class net.handle.hdllib.ReplicationStateInfo
-
- setPreferredProtocols(int[]) - Method in class net.handle.hdllib.HandleResolver
-
Set the protocols and the order of preference used for resolution
For every server that this resolver talks to, it attempts to
communicate via the given protocols either until it succeeds or
all attempts to communicate fail.
- setQueueLastTimestamp(String, long) - Method in interface net.handle.hdllib.TransactionCallback
-
- setReferences(ValueReference[]) - Method in class net.handle.hdllib.HandleValue
-
- setResolutionMethod(int) - Method in class net.handle.hdllib.Configuration
-
- setResolutionMethod(int) - Method in class net.handle.hdllib.FilesystemConfiguration
-
- setResolutionMethod(int) - Method in class net.handle.hdllib.SimpleConfiguration
-
- setRootKeys(List<PublicKey>) - Method in class net.handle.hdllib.Configuration
-
- setRootKeys(List<PublicKey>) - Method in class net.handle.hdllib.FilesystemConfiguration
-
- setRootKeys(List<PublicKey>) - Method in class net.handle.hdllib.SimpleConfiguration
-
- setRootKeysAsTrusted() - Method in class net.handle.hdllib.SecureResolver
-
Deprecated.
- setSessionKey(byte[]) - Method in class net.handle.hdllib.SessionInfo
-
- setSessionSetupInfo(SessionSetupInfo) - Method in class net.handle.hdllib.ClientSessionTracker
-
Sets the session setup information for this session tracker.
- setSessionTracker(ClientSessionTracker) - Method in class net.handle.hdllib.HandleResolver
-
Gives the resolver a session tracker object to use when
resolving.
- setSiteFilter(SiteFilter) - Method in class net.handle.hdllib.HandleResolver
-
- setSupportedProtocolVersion(AbstractMessage) - Method in class net.handle.hdllib.AbstractMessage
-
- setSupportedProtocolVersion(SiteInfo) - Method in class net.handle.hdllib.AbstractMessage
-
- setSupportedProtocolVersion() - Method in class net.handle.hdllib.AbstractMessage
-
- setTcpTimeout(int) - Method in interface net.handle.api.HSAdapter
-
Set how long to wait for responses to TCP and HTTP requests.
- setTcpTimeout(int) - Method in class net.handle.hdllib.HandleResolver
-
Set how long to wait for responses to TCP and HTTP requests.
- setTimeOut(int) - Method in class net.handle.hdllib.SessionInfo
-
- setTimeOut(int) - Method in class net.handle.hdllib.SessionSetupRequest
-
- setTimestamp(int) - Method in class net.handle.hdllib.HandleValue
-
- setTrustedKeys(Map<ValueReference, PublicKey>) - Method in class net.handle.hdllib.SecureResolver
-
Deprecated.
Specify the set of identities that are trusted to verify handle values.
- setTrustNamespaceKeys(boolean) - Method in class net.handle.hdllib.SecureResolver
-
Deprecated.
Sets whether or not the resolver should trust keys that are provided on
prefix handles.
- setTTL(int) - Method in class net.handle.hdllib.HandleValue
-
- setTTLType(byte) - Method in class net.handle.hdllib.HandleValue
-
- setType(byte[]) - Method in class net.handle.hdllib.HandleValue
-
- setUdpRetryScheme(int[]) - Method in class net.handle.hdllib.HandleResolver
-
Set the array that specifies how long to wait for responses to
each UDP request.
- setup(GsonBuilder) - Static method in class net.handle.hdllib.GsonUtility
-
Register Handle.net type adapters on a given GsonBuilder, to enable serialization and deserialization of various Handle.net types.
- setupSessionWithServer(AbstractRequest, SessionSetupInfo, ServerInfo, ResponseMessageCallback) - Method in class net.handle.hdllib.HandleResolver
-
Create a new session to handle the given request.
- setupSessionWithServer(AbstractRequest, SessionSetupInfo, ServerInfo, ClientSideSessionInfo, ResponseMessageCallback) - Method in class net.handle.hdllib.HandleResolver
-
Initiates and returns a session with the given server for the given request.
- setupSessionWithServer(AuthenticationInfo, SessionSetupInfo, ServerInfo, ClientSideSessionInfo, ResponseMessageCallback, int, int) - Method in class net.handle.hdllib.HandleResolver
-
Initiates and returns a session with the given server using the
given authentication information.
- setUseCacheSitesForAll(boolean) - Method in class net.handle.hdllib.SimpleConfiguration
-
- setUseIPv6FastFallback(boolean) - Method in class net.handle.hdllib.HandleResolver
-
- setUseUDP(boolean) - Method in interface net.handle.api.HSAdapter
-
Adds and prioritizes the UDP for communication with the Handle server.
- setValues(List<HandleValue>) - Method in class net.handle.hdllib.HandleRecord
-
- setValues(HandleValue[]) - Method in class net.handle.hdllib.HandleRecord
-
- setVerifyMessages(boolean) - Method in class net.handle.hdllib.Resolver
-
Set whether or not messages sent through this resolver will require digital
signatures on all responses.
- SHA1_DIGEST_SIZE - Static variable in class net.handle.hdllib.Common
-
- SHA256_DIGEST_SIZE - Static variable in class net.handle.hdllib.Common
-
- shouldEncrypt() - Method in class net.handle.hdllib.AbstractMessage
-
- shouldEncrypt() - Method in class net.handle.hdllib.AddValueRequest
-
- shouldEncrypt() - Method in class net.handle.hdllib.CreateHandleRequest
-
- shouldEncrypt() - Method in class net.handle.hdllib.ModifyValueRequest
-
- shouldEncrypt() - Method in class net.handle.hdllib.ResolutionResponse
-
- shouldEncrypt() - Method in class net.handle.hdllib.ServiceReferralResponse
-
- shutdown() - Method in interface net.handle.hdllib.HandleStorage
-
Save pending data and close any open files.
- shutdown() - Method in interface net.handle.hdllib.TransactionQueueInterface
-
Close any open files or resources in use by the queue.
- shutdown() - Method in interface net.handle.hdllib.TransactionQueueListener
-
- SIG_ALG_TAGNAME - Static variable in class net.handle.hdllib.SecureResolver
-
Deprecated.
- SIG_HANDLE_ATTRIBUTE - Static variable in class net.handle.hdllib.SecureResolver
-
Deprecated.
- SIG_TAGNAME - Static variable in class net.handle.hdllib.SecureResolver
-
Deprecated.
- signature - Variable in class net.handle.hdllib.AbstractMessage
-
- SIGNATURE_TYPE - Static variable in class net.handle.hdllib.HandleSignature
-
Deprecated.
- SIGNATURE_TYPE - Static variable in class net.handle.hdllib.SecureResolver
-
Deprecated.
- signatureIsMac() - Method in class net.handle.hdllib.AbstractMessage
-
- SignatureVerificationReport - Class in net.handle.hdllib.trust
-
- SignatureVerificationReport() - Constructor for class net.handle.hdllib.trust.SignatureVerificationReport
-
- signatureVerifies - Variable in class net.handle.hdllib.trust.SignatureVerificationReport
-
- signBlock() - Method in class net.handle.hdllib.SignedOutputStream
-
Signs the bytes written since the last signature on the stream.
- signClaims(HandleClaimsSet, PrivateKey) - Method in class net.handle.hdllib.trust.HandleSigner
-
- signClaimsRemotely(HandleClaimsSet, String, String, String, String, String) - Method in class net.handle.hdllib.trust.HandleSigner
-
- SIGNED_INDEX_TAGNAME - Static variable in class net.handle.hdllib.SecureResolver
-
Deprecated.
- signedHandleValues(String, HandleValue[], HandleSignature, PublicKey, boolean) - Static method in class net.handle.hdllib.HandleSignature
-
Deprecated.
- SignedInputStream - Class in net.handle.hdllib
-
Objects of this class can be used to verify the contents of a stream
generated by a SignedOutputStream class.
- SignedInputStream(PublicKey, InputStream, Socket) - Constructor for class net.handle.hdllib.SignedInputStream
-
Create a stream that can verify the data read from the stream in
blocks.
- SignedOutputStream - Class in net.handle.hdllib
-
Objects of this class can be used to sign the contents of a stream
that can be verified by a SignedInputStream class.
- SignedOutputStream(PrivateKey, OutputStream) - Constructor for class net.handle.hdllib.SignedOutputStream
-
Create a stream that can verify the data read from the stream in
blocks.
- SignedOutputStream(OutputStream) - Constructor for class net.handle.hdllib.SignedOutputStream
-
- SignedOutputStream(X509Certificate, PrivateKey, OutputStream, Socket) - Constructor for class net.handle.hdllib.SignedOutputStream
-
- signedResponse - Variable in class net.handle.hdllib.ChallengeAnswerRequest
-
- signedResponse - Variable in class net.handle.hdllib.VerifyAuthRequest
-
- SIGNER_HANDLE_ATTRIBUTE - Static variable in class net.handle.hdllib.SecureResolver
-
Deprecated.
- SIGNER_INDEX_ATTRIBUTE - Static variable in class net.handle.hdllib.SecureResolver
-
Deprecated.
- signerHdl - Variable in class net.handle.hdllib.AbstractMessage
-
- signerHdlIdx - Variable in class net.handle.hdllib.AbstractMessage
-
- signHandleValues(String, List<HandleValue>, ValueReference, PrivateKey, List<String>, long, long) - Method in class net.handle.hdllib.trust.HandleSigner
-
- signHandleValuesRemotely(String, List<HandleValue>, ValueReference, List<String>, long, long, String, String, String, String, String) - Method in class net.handle.hdllib.trust.HandleSigner
-
- signMessage(byte[]) - Method in class net.handle.hdllib.AbstractMessage
-
Generate a MAC code with a given secretKey.
- signMessage(Signature) - Method in class net.handle.hdllib.AbstractMessage
-
Generate a signature for this message using the given Signature object.
- signMessageForSession() - Method in class net.handle.hdllib.AbstractRequest
-
- signPermissions(ValueReference, PublicKey, List<Permission>, ValueReference, PrivateKey, List<String>, long, long) - Method in class net.handle.hdllib.trust.HandleSigner
-
- signPermissionsRemotely(ValueReference, PublicKey, List<Permission>, ValueReference, List<String>, long, long, String, String, String, String, String) - Method in class net.handle.hdllib.trust.HandleSigner
-
- signsAllValues(String, HandleValue[], HandleSignature, PublicKey, boolean) - Static method in class net.handle.hdllib.HandleSignature
-
Deprecated.
- signsMissingValues(HandleValue[]) - Method in class net.handle.hdllib.HandleSignature
-
Deprecated.
- SimpleConfiguration - Class in net.handle.hdllib
-
- SimpleConfiguration() - Constructor for class net.handle.hdllib.SimpleConfiguration
-
- SimpleResponseMessageCallback - Class in net.handle.hdllib
-
- SimpleResponseMessageCallback() - Constructor for class net.handle.hdllib.SimpleResponseMessageCallback
-
- SITE_BUNDLE_ZIPFILE_NAME - Static variable in class net.handle.hdllib.HSG
-
- SITE_CONTACT_DATA_FILE_NAME - Static variable in class net.handle.hdllib.HSG
-
- SITE_FILTER_KEYWORDS_ATT_NAME - Static variable in class net.handle.hdllib.FilesystemConfiguration
-
- SITE_INFO_6_TYPE - Static variable in class net.handle.hdllib.Common
-
- SITE_INFO_AND_SERVICE_HANDLE_AND_NAMESPACE_TYPES - Static variable in class net.handle.hdllib.Common
-
- SITE_INFO_AND_SERVICE_HANDLE_INCL_PREFIX_TYPES - Static variable in class net.handle.hdllib.Common
-
- SITE_INFO_AND_SERVICE_HANDLE_TYPES - Static variable in class net.handle.hdllib.Common
-
- SITE_INFO_FILE_NAME - Static variable in class net.handle.hdllib.HSG
-
- SITE_INFO_INCL_PREFIX_TYPES - Static variable in class net.handle.hdllib.Common
-
- SITE_INFO_JSON_FILE_NAME - Static variable in class net.handle.hdllib.HSG
-
- SITE_INFO_TYPE - Static variable in class net.handle.hdllib.Common
-
- SITE_INFO_TYPES - Static variable in class net.handle.hdllib.Common
-
- SITE_RECORD_FORMAT_VERSION - Static variable in class net.handle.hdllib.Common
-
- SiteFilter - Interface in net.handle.hdllib
-
- siteInfo - Variable in class net.handle.hdllib.GetSiteInfoResponse
-
- SiteInfo - Class in net.handle.hdllib
-
- SiteInfo() - Constructor for class net.handle.hdllib.SiteInfo
-
Default constructor: object uninitialized except as above.
- SiteInfo(int, boolean, boolean, byte, String, InetAddress, int, int, File, boolean) - Constructor for class net.handle.hdllib.SiteInfo
-
Constructor used by configuration routines.
- SiteInfo(int, boolean, boolean, byte, String, InetAddress, InetAddress, int, int, File, boolean) - Constructor for class net.handle.hdllib.SiteInfo
-
- SiteInfo(SiteInfo) - Constructor for class net.handle.hdllib.SiteInfo
-
- SiteInfoGsonTypeAdapter() - Constructor for class net.handle.hdllib.GsonUtility.SiteInfoGsonTypeAdapter
-
- siteInfoSerial - Variable in class net.handle.hdllib.AbstractMessage
-
- siteInfoSerial - Variable in class net.handle.hdllib.AbstractRequest
-
- size() - Method in class net.handle.util.LRUCacheTable
-
- socket - Variable in class net.handle.hdllib.AbstractResponse
-
- socket - Variable in class net.handle.hdllib.Session
-
- SocketFactoryWrapper(SSLSocketFactory, boolean) - Constructor for class net.handle.hdllib.SSLEngineHelper.SocketFactoryWrapper
-
- socketRef - Variable in class net.handle.hdllib.AbstractRequest
-
- sortNumberArray(Number[]) - Static method in class net.handle.hdllib.Util
-
- SP_HDL_HTTP - Static variable in class net.handle.hdllib.Interface
-
- SP_HDL_HTTPS - Static variable in class net.handle.hdllib.Interface
-
- SP_HDL_TCP - Static variable in class net.handle.hdllib.Interface
-
- SP_HDL_UDP - Static variable in class net.handle.hdllib.Interface
-
- SPECIAL_DERIVED_MARKER - Static variable in class net.handle.hdllib.Common
-
- SSLEngineHelper - Class in net.handle.hdllib
-
- SSLEngineHelper() - Constructor for class net.handle.hdllib.SSLEngineHelper
-
- SSLEngineHelper.SocketFactoryWrapper - Class in net.handle.hdllib
-
- ST_ADMIN - Static variable in class net.handle.hdllib.Common
-
- ST_ADMIN - Static variable in class net.handle.hdllib.Interface
-
- ST_ADMIN_AND_QUERY - Static variable in class net.handle.hdllib.Interface
-
- ST_NONE - Static variable in class net.handle.hdllib.Common
-
- ST_OUT_OF_SERVICE - Static variable in class net.handle.hdllib.Interface
-
- ST_QUERY - Static variable in class net.handle.hdllib.Interface
-
- ST_RESOLUTION - Static variable in class net.handle.hdllib.Common
-
- ST_RESOLUTION_AND_ADMIN - Static variable in class net.handle.hdllib.Common
-
- startAutoUpdate(HandleResolver) - Method in class net.handle.hdllib.Configuration
-
- startingDelimiter() - Method in class net.handle.util.StreamTable
-
Deprecated.
- startingDelimiter() - Method in class net.handle.util.StreamVector
-
Deprecated.
- startingPoint - Variable in class net.handle.hdllib.DumpHandlesRequest
-
- startingPointType - Variable in class net.handle.hdllib.DumpHandlesRequest
-
- startsWith(byte[], byte[]) - Static method in class net.handle.hdllib.Util
-
- startsWithCI(byte[], byte[]) - Static method in class net.handle.hdllib.Util
-
Determine if the first parameter begins with the second
parameter in a case insensitive comparison.
- startsWithCI(String, String) - Static method in class net.handle.hdllib.Util
-
- STD_TYPE_EMAIL - Static variable in class net.handle.hdllib.Common
-
- STD_TYPE_HSADMIN - Static variable in class net.handle.hdllib.Common
-
- STD_TYPE_HSALIAS - Static variable in class net.handle.hdllib.Common
-
- STD_TYPE_HSPUBKEY - Static variable in class net.handle.hdllib.Common
-
- STD_TYPE_HSSECKEY - Static variable in class net.handle.hdllib.Common
-
- STD_TYPE_HSSERV - Static variable in class net.handle.hdllib.Common
-
- STD_TYPE_HSSITE - Static variable in class net.handle.hdllib.Common
-
- STD_TYPE_HSSITE6 - Static variable in class net.handle.hdllib.Common
-
- STD_TYPE_HSVALLIST - Static variable in class net.handle.hdllib.Common
-
- STD_TYPE_URL - Static variable in class net.handle.hdllib.Common
-
- STD_TYPES - Static variable in class net.handle.hdllib.Common
-
- STORAGE_RDONLY - Static variable in exception net.handle.hdllib.HandleException
-
- storeCertAndKey(KeyStore, Certificate, PrivateKey, String, String) - Static method in class net.handle.util.X509HSCertificateGenerator
-
- stream - Variable in class net.handle.hdllib.AbstractResponse
-
- STREAM_TYPE_PK - Static variable in class net.handle.hdllib.SignedInputStream
-
- STREAM_TYPE_TLS - Static variable in class net.handle.hdllib.SignedInputStream
-
- STREAM_TYPE_UNSIGNED - Static variable in class net.handle.hdllib.SignedInputStream
-
- streaming - Variable in class net.handle.hdllib.AbstractRequest
-
- streaming - Variable in class net.handle.hdllib.AbstractResponse
-
- StreamObject - Interface in net.handle.util
-
- streamResponse(SignedOutputStream) - Method in class net.handle.hdllib.AbstractResponse
-
Write the response to the specified output stream.
- streamResponse(SignedOutputStream) - Method in class net.handle.hdllib.DumpHandlesResponse
-
Write the response to the specified output stream.
- streamResponse(SignedOutputStream) - Method in class net.handle.hdllib.RetrieveTxnResponse
-
Write the response to the specified output stream.
- StreamTable - Class in net.handle.util
-
- StreamTable() - Constructor for class net.handle.util.StreamTable
-
Deprecated.
- StreamUtil - Class in net.handle.util
-
- StreamUtil() - Constructor for class net.handle.util.StreamUtil
-
Deprecated.
- StreamVector - Class in net.handle.util
-
- StreamVector() - Constructor for class net.handle.util.StreamVector
-
Deprecated.
- StringEncodingException - Exception in net.handle.util
-
- StringEncodingException() - Constructor for exception net.handle.util.StringEncodingException
-
Deprecated.
- StringEncodingException(String) - Constructor for exception net.handle.util.StringEncodingException
-
Deprecated.
- stringToAction(String) - Static method in class net.handle.hdllib.Transaction
-
- StringUtils - Class in net.handle.util
-
- StringUtils() - Constructor for class net.handle.util.StringUtils
-
Deprecated.
- sub - Variable in class net.handle.hdllib.trust.JwtClaimsSet
-
- sub - Variable in class net.handle.hdllib.trust.SignatureVerificationReport
-
- substring(byte[], int) - Static method in class net.handle.hdllib.Util
-
determine if the second UTF8 encoded parameter begins
with the second parameter in a case sensitive comparison.
- substring(byte[], int, int) - Static method in class net.handle.hdllib.Util
-
- SUBTYPE_SEPARATOR - Static variable in class net.handle.hdllib.HandleValue
-
- suggestMajorProtocolVersion - Variable in class net.handle.hdllib.AbstractMessage
-
- suggestMajorProtocolVersion - Variable in class net.handle.hdllib.MessageEnvelope
-
- suggestMinorProtocolVersion - Variable in class net.handle.hdllib.AbstractMessage
-
- suggestMinorProtocolVersion - Variable in class net.handle.hdllib.MessageEnvelope
-
- SUNDAY - Static variable in class net.handle.hdllib.HSG
-
- SVR_TYPE_CACHE - Static variable in class net.handle.hdllib.HSG
-
- SVR_TYPE_SERVER - Static variable in class net.handle.hdllib.HSG
-