A B C D E F G H I J K L M N O P R S T U V W X Y
All Classes All Packages
All Classes All Packages
All Classes All Packages
A
- ABSOLUTELY_DONE_RECORD - Static variable in class net.handle.hdllib.DumpHandlesResponse
- AbstractMessage - Class in net.handle.hdllib
-
Base class for all request types
- AbstractMessage() - Constructor for class net.handle.hdllib.AbstractMessage
- AbstractMessage(int) - Constructor for class net.handle.hdllib.AbstractMessage
- AbstractRequest - Class in net.handle.hdllib
-
Base class for all request types.
- AbstractRequest(byte[], int, AuthenticationInfo) - Constructor for class net.handle.hdllib.AbstractRequest
- AbstractRequestProcessor - Class in net.handle.hdllib
- AbstractRequestProcessor() - Constructor for class net.handle.hdllib.AbstractRequestProcessor
- AbstractRequiredSignerStore - Class in net.handle.hdllib.trust
- AbstractRequiredSignerStore() - Constructor for class net.handle.hdllib.trust.AbstractRequiredSignerStore
- AbstractResponse - Class in net.handle.hdllib
- AbstractResponse() - Constructor for class net.handle.hdllib.AbstractResponse
- AbstractResponse(int, int) - Constructor for class net.handle.hdllib.AbstractResponse
- AbstractResponse(AbstractRequest, int) - Constructor for class net.handle.hdllib.AbstractResponse
- AbstractResponseAndIndex - Class in net.handle.hdllib
- AbstractResponseAndIndex(int, AbstractResponse) - Constructor for class net.handle.hdllib.AbstractResponseAndIndex
- accept(HandleValue[]) - Method in class net.handle.apps.batch.filters.HasHsNameSpaceFilter
- accept(HandleValue[]) - Method in class net.handle.apps.batch.filters.HasValuesFilter
- accept(HandleValue[]) - Method in interface net.handle.apps.batch.HandleRecordFilter
- ACCESS_LOG_FILE_NAME_BASE - Static variable in class net.handle.hdllib.HSG
- action - Variable in class net.handle.hdllib.Transaction
- ACTION_CREATE_HANDLE - Static variable in class net.handle.hdllib.Transaction
- ACTION_DELETE_ALL - Static variable in class net.handle.hdllib.Transaction
- ACTION_DELETE_HANDLE - Static variable in class net.handle.hdllib.Transaction
- ACTION_HOME_NA - Static variable in class net.handle.hdllib.Transaction
- ACTION_PLACEHOLDER - Static variable in class net.handle.hdllib.Transaction
- ACTION_UNHOME_NA - Static variable in class net.handle.hdllib.Transaction
- ACTION_UPDATE_HANDLE - Static variable in class net.handle.hdllib.Transaction
- actionToString(byte) - Static method in class net.handle.hdllib.Transaction
- ADD_ADMIN - Static variable in class net.handle.hdllib.AdminRecord
- ADD_DERIVED_PREFIX - Static variable in class net.handle.hdllib.AdminRecord
- ADD_HANDLE - Static variable in class net.handle.hdllib.AdminRecord
- ADD_NAMING_AUTH - Static variable in class net.handle.hdllib.AdminRecord
-
Deprecated.
- ADD_STR - Static variable in class net.handle.apps.batch.GenericBatch
- ADD_VALUE - Static variable in class net.handle.hdllib.AdminRecord
- AddAdminValueOperation - Class in net.handle.apps.batch.operations
- AddAdminValueOperation(AdminRecord, int) - Constructor for class net.handle.apps.batch.operations.AddAdminValueOperation
- addAliasToHandleRecord(String, String, int, HandleResolver, AuthenticationInfo, SiteInfo) - Static method in class net.handle.apps.batch.BatchUtil
- addHandle(byte[], HandleValue[]) - Method in interface net.handle.hdllib.DumpHandlesCallback
-
Process the given transaction which was received via the stream in the DumpHandlesResponse message.
- addHandleValue(String, HandleValue, HandleResolver, AuthenticationInfo, SiteInfo) - Static method in class net.handle.apps.batch.BatchUtil
- addHandleValues(String, HandleValue[]) - Method in interface net.handle.api.HSAdapter
-
Adds new handle records.
- addHomedPrefix(byte[]) - Method in interface net.handle.hdllib.DumpHandlesCallback
-
Process the given prefix which was received via the stream in the DumpHandlesResponse message.
- addQueueListener(TransactionQueueListener) - Method in interface net.handle.hdllib.ReplicationDaemonInterface
- addQueueListener(TransactionQueueListener) - Method in interface net.handle.hdllib.TransactionQueueInterface
- addRootInfoListener(RootInfoListener) - Method in class net.handle.hdllib.Configuration
- addSessionCounter(int, boolean) - Method in class net.handle.hdllib.SessionInfo
- addTransaction(long, byte[], HandleValue[], byte, long) - Method in interface net.handle.hdllib.TransactionQueueInterface
-
Log the specified transaction to the current queue or throw an exception if there is an error or if this is a read-only queue.
- addTransaction(Transaction) - Method in interface net.handle.hdllib.TransactionQueueInterface
- addValue(HandleValue[], HandleValue) - Static method in class net.handle.apps.batch.BatchUtil
- AddValueRequest - Class in net.handle.hdllib
-
Request used to add a value to an existing handle.
- AddValueRequest(byte[], HandleValue[], AuthenticationInfo) - Constructor for class net.handle.hdllib.AddValueRequest
- AddValueRequest(byte[], HandleValue, AuthenticationInfo) - Constructor for class net.handle.hdllib.AddValueRequest
- admin - Variable in class net.handle.apps.batch.operations.AddAdminValueOperation
- ADMIN_GROUP_TYPE - Static variable in class net.handle.hdllib.Common
- ADMIN_GROUP_TYPES - Static variable in class net.handle.hdllib.Common
- ADMIN_INDEXES - Static variable in class net.handle.hdllib.Common
- ADMIN_PRIV_KEY_FILE_NAME - Static variable in class net.handle.hdllib.HSG
- ADMIN_PUB_KEY_FILE_NAME - Static variable in class net.handle.hdllib.HSG
- ADMIN_STR - Static variable in class net.handle.apps.batch.GenericBatch
- ADMIN_TYPE - Static variable in class net.handle.hdllib.Common
- ADMIN_TYPES - Static variable in class net.handle.hdllib.Common
- adminId - Variable in class net.handle.hdllib.AdminRecord
- adminIdIndex - Variable in class net.handle.hdllib.AdminRecord
- AdminRecord - Class in net.handle.hdllib
- AdminRecord() - Constructor for class net.handle.hdllib.AdminRecord
-
Null constructor
- AdminRecord(byte[], int, boolean, boolean, boolean, boolean, boolean, boolean, boolean, boolean, boolean, boolean, boolean, boolean) - Constructor for class net.handle.hdllib.AdminRecord
-
Constructor
- AdminRecordGsonTypeAdapter() - Constructor for class net.handle.hdllib.GsonUtility.AdminRecordGsonTypeAdapter
- alg - Variable in class net.handle.hdllib.trust.DigestedHandleValues
- AliasAdderOperation - Class in net.handle.apps.batch.operations
- AliasAdderOperation(Map<String, String>) - Constructor for class net.handle.apps.batch.operations.AliasAdderOperation
- aliasMap - Variable in class net.handle.apps.batch.operations.AliasAdderOperation
- AliasRemoverOperation - Class in net.handle.apps.batch.operations
- AliasRemoverOperation() - Constructor for class net.handle.apps.batch.operations.AliasRemoverOperation
- APPEND - Static variable in class net.handle.hdllib.HSG
- apply(SiteInfo) - Method in interface net.handle.hdllib.SiteFilter
- AsciiJsonWriter - Class in net.handle.util
-
Class which wraps another
Writer
in order to write only ASCII. - AsciiJsonWriter(Writer) - Constructor for class net.handle.util.AsciiJsonWriter
- Attribute - Class in net.handle.hdllib
- Attribute() - Constructor for class net.handle.hdllib.Attribute
- Attribute(byte[], byte[]) - Constructor for class net.handle.hdllib.Attribute
- attributes - Variable in class net.handle.hdllib.SiteInfo
- AUTH_STR - Static variable in class net.handle.apps.batch.GenericBatch
- authAllSessionMsg - Variable in class net.handle.hdllib.SessionSetupRequest
- authenticate(ChallengeResponse, AbstractRequest) - Method in class net.handle.hdllib.AuthenticationInfo
-
Sign the given nonce and requestDigest given as a challenge to the given request.
- authenticate(ChallengeResponse, AbstractRequest) - Method in class net.handle.hdllib.PublicKeyAuthenticationInfo
-
Sign the given nonce and requestDigest given as a challenge to the given request.
- authenticate(ChallengeResponse, AbstractRequest) - Method in class net.handle.hdllib.SecretKeyAuthenticationInfo
-
Sign the given nonce and requestDigest given as a challenge to the given request.
- authenticated - Variable in class net.handle.hdllib.SessionSetupInfo
- authenticateMessage - Variable in class net.handle.hdllib.SessionInfo
- AuthenticationInfo - Class in net.handle.hdllib
- AuthenticationInfo() - Constructor for class net.handle.hdllib.AuthenticationInfo
- authInfo - Variable in class net.handle.hdllib.AbstractRequest
- authoritative - Variable in class net.handle.hdllib.AbstractMessage
- authorized - Variable in class net.handle.hdllib.trust.IssuedSignatureVerificationReport
- authType - Variable in class net.handle.hdllib.ChallengeAnswerRequest
- AUTO_UPDATE_ROOT_INFO - Static variable in class net.handle.hdllib.FilesystemConfiguration
- AutoSelfSignedKeyManager - Class in net.handle.util
-
This object is used to provide a private key for authentication to the other side of a secure socket connection.
- AutoSelfSignedKeyManager(String) - Constructor for class net.handle.util.AutoSelfSignedKeyManager
- AutoSelfSignedKeyManager(String, X509Certificate[], PrivateKey) - Constructor for class net.handle.util.AutoSelfSignedKeyManager
- AutoSelfSignedKeyManager(String, X509Certificate, PrivateKey) - Constructor for class net.handle.util.AutoSelfSignedKeyManager
- AutoSelfSignedKeyManager(String, PublicKey, PrivateKey) - Constructor for class net.handle.util.AutoSelfSignedKeyManager
B
- BACKLOG - Static variable in class net.handle.hdllib.HSG
- badDigestValues - Variable in class net.handle.hdllib.trust.ValuesSignatureVerificationReport
- badHHMMSS(String) - Static method in class net.handle.hdllib.ConfigCommon
-
Return true if argument is not of legal form "HH:MM:SS" or "H:MM:SS", false otherwise.
- BatchDeleteHandles - Class in net.handle.apps.batch
- BatchDeleteHandles(SiteInfo, AuthenticationInfo, HandleResolver) - Constructor for class net.handle.apps.batch.BatchDeleteHandles
- BatchHandleProcessor - Class in net.handle.apps.batch
- BatchHandleProcessor(List<String>, HandleResolver, AuthenticationInfo, AuthenticationInfo, SiteInfo) - Constructor for class net.handle.apps.batch.BatchHandleProcessor
- BatchHandleProcessor(List<String>, HandleResolver, AuthenticationInfo, AuthenticationInfo, SiteInfo, boolean) - Constructor for class net.handle.apps.batch.BatchHandleProcessor
- BatchHandleProcessor(List<String>, HandleResolver, AuthenticationInfo, SiteInfo) - Constructor for class net.handle.apps.batch.BatchHandleProcessor
- BatchUnhomePrefixes - Class in net.handle.apps.batch
- BatchUnhomePrefixes(SiteInfo, AuthenticationInfo, HandleResolver) - Constructor for class net.handle.apps.batch.BatchUnhomePrefixes
- BatchUtil - Class in net.handle.apps.batch
- BatchUtil() - Constructor for class net.handle.apps.batch.BatchUtil
- BLANK_HANDLE - Static variable in class net.handle.hdllib.Common
- bodyLen - Variable in class net.handle.hdllib.Encoder.MessageHeaders
- bodyOffset - Variable in class net.handle.hdllib.Encoder.MessageHeaders
- BootstrapHandles - Class in net.handle.hdllib
- BootstrapHandles() - Constructor for class net.handle.hdllib.BootstrapHandles
- BootstrapHandles(Map<String, HandleRecord>) - Constructor for class net.handle.hdllib.BootstrapHandles
- buildChain(JsonWebSignature) - Method in class net.handle.hdllib.trust.ChainBuilder
C
- 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
- canTrustAndAuthorized() - Method in class net.handle.hdllib.trust.ChainVerificationReport
- canTrustAndAuthorized() - Method in class net.handle.hdllib.trust.IssuedSignatureVerificationReport
- canTrustAndAuthorizedUpToRequiredSigner() - Method in class net.handle.hdllib.trust.ChainVerificationReport
- 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
- chainGoodUpToRequiredSigner - Variable in class net.handle.hdllib.trust.ChainVerificationReport
- chainNeedsRequiredSigner - Variable in class net.handle.hdllib.trust.ChainVerificationReport
- 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
- ChainVerifier(List<PublicKey>, AbstractRequiredSignerStore) - 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
- 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
- chooseClientAlias(String[], Principal[], Socket) - Method in class net.handle.util.AutoSelfSignedKeyManager
- chooseEngineClientAlias(String[], Principal[], SSLEngine) - Method in class net.handle.util.AutoSelfSignedKeyManager
- chooseEngineServerAlias(String, Principal[], SSLEngine) - Method in class net.handle.util.AutoSelfSignedKeyManager
- chooseServerAlias(String, Principal[], Socket) - Method in class net.handle.util.AutoSelfSignedKeyManager
- 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, int, ServerInfo, int, int) - Constructor for class net.handle.hdllib.ClientSideSessionInfo
- ClientSideSessionInfo(int, byte[], byte[], int, ServerInfo, int, int) - Constructor for class net.handle.hdllib.ClientSideSessionInfo
-
Deprecated.
- 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, boolean) - Static method in 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 - 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
- CONTACT_TAG - Static variable in class net.handle.hdllib.NamespaceInfo
- 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
- convertFromJson(String) - Static method in class net.handle.apps.simple.LocalInfoConverter
- convertSlashlessHandleToZeroNaHandle(byte[]) - Static method in class net.handle.hdllib.Util
- convertToBin(String, OutputStream) - Static method in class net.handle.apps.simple.LocalInfoConverter
- convertToBin(String, OutputStream) - Static method in class net.handle.apps.simple.SiteInfoConverter
- convertToJson(byte[], OutputStream) - Static method in class net.handle.apps.simple.LocalInfoConverter
- convertToJson(byte[], OutputStream) - Static method in class net.handle.apps.simple.SiteInfoConverter
- convertToJson(List<LocalInfoConverter.LocalInfoEntry>) - Static method in class net.handle.apps.simple.LocalInfoConverter
- convertToJson(Map<String, SiteInfo[]>) - Static method in class net.handle.apps.simple.LocalInfoConverter
- convertToJson(SiteInfo) - Static method in class net.handle.apps.simple.SiteInfoConverter
- convertToSiteInfo(String) - Static method in class net.handle.apps.simple.SiteInfoConverter
- CopyHandleRecordOperation - Class in net.handle.apps.batch.operations
- CopyHandleRecordOperation(SiteInfo) - Constructor for class net.handle.apps.batch.operations.CopyHandleRecordOperation
- correctHandle - Variable in class net.handle.hdllib.trust.ValuesSignatureVerificationReport
- countValuesOfType(HandleValue[], byte[]) - Static method in class net.handle.hdllib.Util
- create(byte[], String, String, String, String) - Method in class net.handle.hdllib.trust.RemoteJsonWebSignatureSigner
- create(byte[], PrivateKey) - Method in class net.handle.hdllib.trust.JsonWebSignatureFactory
- create(byte[], PrivateKey) - Method in class net.handle.hdllib.trust.JsonWebSignatureFactoryImpl
- create(String, String, String, String, String) - Method in class net.handle.hdllib.trust.RemoteJsonWebSignatureSigner
- create(String, PrivateKey) - Method in class net.handle.hdllib.trust.JsonWebSignatureFactory
- create(String, PrivateKey) - Method in class net.handle.hdllib.trust.JsonWebSignatureFactoryImpl
- CREATE_STR - Static variable in class net.handle.apps.batch.GenericBatch
- 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.
- createExampleHandleValues(String, String, String, int) - Static method in class net.handle.apps.batch.BatchUtil
- createHandle(byte[], HandleValue[]) - Method in interface net.handle.hdllib.HandleStorage
-
Creates the specified handle in the "database" with the specified initial values
- createHandle(String, HandleValue[]) - Method in interface net.handle.api.HSAdapter
-
Creates a new handle.
- createHandleRecord(String, HandleValue[], HandleResolver, AuthenticationInfo, SiteInfo) - Static method in class net.handle.apps.batch.BatchUtil
- 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
- createOrUpdateRecord(byte[], HandleValue[]) - Method in interface net.handle.hdllib.HandleStorage
-
Creates or updates the handle to have the exact given handle values.
- 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(String, int) - Method in class net.handle.hdllib.SSLEngineHelper.SocketFactoryWrapper
- createSocket(String, int, InetAddress, int) - Method in class net.handle.hdllib.SSLEngineHelper.SocketFactoryWrapper
- createSocket(InetAddress, int) - Method in class net.handle.hdllib.SSLEngineHelper.SocketFactoryWrapper
- createSocket(InetAddress, int, InetAddress, int) - Method in class net.handle.hdllib.SSLEngineHelper.SocketFactoryWrapper
- createSocket(Socket, String, int, boolean) - 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
D
- 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
- debug - Static variable in class net.handle.apps.batch.GenericBatch
- 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
-
Deprecated.
- 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
-
Decode from the given byte buffer, a set of handle values.
- decodeHandleValues(byte[][]) - Static method in class net.handle.hdllib.Encoder
-
Converts a raw buffer into an array of HandleValue.
- decodeHexString(byte[], boolean) - Static method in class net.handle.hdllib.Util
- decodeHexString(byte[], int, int, 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() - Method in class net.handle.util.StreamTable
-
Deprecated.
- deepClone() - Method in class net.handle.util.StreamVector
-
Deprecated.
- DeepClone - Interface in net.handle.util
-
Deprecated.Replaced by net.cnri.util.DeepClone
- 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.
- DELETE_STR - Static variable in class net.handle.apps.batch.GenericBatch
- deleteAllRecords() - Method in interface net.handle.hdllib.HandleStorage
-
Remove all of the records from the database.
- deleteHandle(byte[]) - Method in interface net.handle.hdllib.HandleStorage
-
Delete the specified handle in the database.
- deleteHandle(String) - Method in interface net.handle.api.HSAdapter
-
Deletes an existing Handle from the handle server.
- deleteHandleRecord(String, HandleResolver, AuthenticationInfo, SiteInfo) - Static method in class net.handle.apps.batch.BatchUtil
- DeleteHandleRecordOperation - Class in net.handle.apps.batch.operations
- DeleteHandleRecordOperation() - Constructor for class net.handle.apps.batch.operations.DeleteHandleRecordOperation
- DeleteHandleRequest - Class in net.handle.hdllib
-
Request used to delete an existing handle.
- DeleteHandleRequest(byte[], AuthenticationInfo) - Constructor for class net.handle.hdllib.DeleteHandleRequest
- deleteHandles() - Method in class net.handle.apps.batch.ParallelBatchDeleteHandles
- deleteHandles(List<String>) - Method in class net.handle.apps.batch.BatchDeleteHandles
- DeleteHandleTask(String, HandleResolver, AuthenticationInfo) - Constructor for class net.handle.apps.batch.ParallelBatchDeleteHandles.DeleteHandleTask
- deleteHandleValues(String, HandleValue[]) - Method in interface net.handle.api.HSAdapter
-
Deletes a specific set of handle values in a Handle.
- deleteUntilDate(long) - Method in interface net.handle.hdllib.TransactionQueueInterface
- 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.PrivateKeyTypeHierarchyAdapter
- 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
- destinationSite - Variable in class net.handle.apps.batch.operations.CopyHandleRecordOperation
- 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 - Variable in class net.handle.hdllib.trust.DigestedHandleValues.DigestedHandleValue
- digest(List<HandleValue>, String) - Method in class net.handle.hdllib.trust.HandleValueDigester
- Digest(String, byte[]) - Constructor for class net.handle.hdllib.HandleSignature.Digest
-
Deprecated.
- 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[]) - Static method in class net.handle.hdllib.Util
- doMac(byte, byte[], byte[], byte[]) - Static method in class net.handle.hdllib.Util
- DOMAIN - Static variable in class net.handle.hdllib.SiteInfo
- 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() - Constructor for class net.handle.hdllib.DumpHandlesResponse
-
Constructor for the client side.
- DumpHandlesResponse(DumpHandlesRequest, HandleStorage, TransactionQueueInterface, ReplicationDaemonInterface) - Constructor for class net.handle.hdllib.DumpHandlesResponse
-
Constructor for the server 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
E
- 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(byte[], int, HandleValue) - Static method in class net.handle.hdllib.Encoder
-
Encode the values of the handle into the specified array starting at offset.
- encodeHandleValue(HandleValue) - Static method in class net.handle.hdllib.Encoder
- 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.
- ENCODING - Static variable in class net.handle.apps.batch.GenericBatch
- 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(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.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
- 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(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(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.
- equalsCI(String, String) - Static method in class net.handle.hdllib.Util
- 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(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.
- 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.
- 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
- exceptionParsingSignature - Variable in class net.handle.hdllib.trust.HandleRecordTrustVerificationReport
- exceptions - Variable in class net.handle.hdllib.trust.HandleRecordTrustVerificationReport
- 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
- exists(byte[]) - Method in interface net.handle.hdllib.HandleStorage
-
Returns true if the given handle exists in the database.
- 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
F
- FILE_STR - Static variable in class net.handle.apps.batch.GenericBatch
- FileBasedRequiredSignerStore - Class in net.handle.hdllib.trust
- FileBasedRequiredSignerStore(File) - Constructor for class net.handle.hdllib.trust.FileBasedRequiredSignerStore
- FilesystemConfiguration - Class in net.handle.hdllib
- FilesystemConfiguration(File) - Constructor for class net.handle.hdllib.FilesystemConfiguration
- FileSystemReadOnlyChecker - Class in net.handle.util
- FileSystemReadOnlyChecker() - Constructor for class net.handle.util.FileSystemReadOnlyChecker
- fill16(byte[]) - Static method in class net.handle.hdllib.Util
- filter(HandleRecordFilter) - Method in class net.handle.apps.batch.BatchHandleProcessor
- filterOnlyPublicValues(List<HandleValue>) - Static method in class net.handle.hdllib.Util
- filterValues(HandleValue[], int[], byte[][]) - Static method in class net.handle.hdllib.Util
- findLocalSites(AbstractRequest) - Method in class net.handle.hdllib.HandleResolver
-
Get the site information for the service that is responsible for this handle while at the same time populating the namespace
- findLocalSitesForNA(byte[]) - Method in class net.handle.hdllib.HandleResolver
- finishProcessing() - Method in interface net.handle.hdllib.TransactionCallback
- finishProcessing(long) - Method in interface net.handle.hdllib.TransactionCallback
-
Finish processing this request.
- flush() - Method in class net.handle.util.AsciiJsonWriter
- FRIDAY - Static variable in class net.handle.hdllib.HSG
- fromStreamTable(StreamTable, String) - Static method in class net.handle.hdllib.ReplicationStateInfo
- fromString(String) - Static method in class net.handle.apps.batch.Handle
- fromString(String) - Static method in class net.handle.hdllib.ValueReference
G
- generate(String, int, PublicKey, PrivateKey) - Static method in class net.handle.util.X509HSCertificateGenerator
- generate(String, 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(int) - Method in class net.handle.security.provider.GenericProvider
- generateDHKeyPair(BigInteger, BigInteger) - Method in class net.handle.security.HdlSecurityProvider
- 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
- generateWithCnAndUid(String, String, PublicKey, PrivateKey) - Static method in class net.handle.util.X509HSCertificateGenerator
- generateWithUid(String, PublicKey, PrivateKey) - Static method in class net.handle.util.X509HSCertificateGenerator
- GenericBatch - Class in net.handle.apps.batch
- GenericBatch(BufferedReader, AuthenticationInfo, PrintWriter) - Constructor for class net.handle.apps.batch.GenericBatch
- GenericBatch(BufferedReader, AuthenticationInfo, PrintWriter, HandleResolver) - Constructor for class net.handle.apps.batch.GenericBatch
- 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, AbstractResponse) - 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.
- getAllHandles(String) - Method in class net.handle.apps.batch.ListHandlesUtil
-
Returns all handles under a given prefix
- getAllPrefixes() - Method in class net.handle.apps.batch.ListPrefixesUtil
- 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).
- getAttributeForServer(String, int) - Method in class net.handle.hdllib.SiteInfo
- 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) - Method in class net.handle.util.StreamTable
-
Deprecated.
- getBoolean(Object, boolean) - 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(File) - Static method in class net.handle.hdllib.Util
- getBytesFromFile(String) - Static method in class net.handle.hdllib.Util
-
convert a file into a byte stream
- 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.
- getCertificate() - Method in class net.handle.util.AutoSelfSignedKeyManager
- getCertificateChain(String) - Method in class net.handle.util.AutoSelfSignedKeyManager
- getCipher(int, byte[], int) - Method in class net.handle.security.HdlSecurityProvider
-
Deprecated.Use
HdlSecurityProvider.getCipher(int,byte[],int,byte[],int,int)
in order to specify protocol version. - 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.
- getClientAliases(String, Principal[]) - Method in class net.handle.util.AutoSelfSignedKeyManager
- getClientSSLContext(byte[]) - Static method in class net.handle.hdllib.SSLEngineHelper
- getClientSSLContext(PublicKey) - 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.
- getDomainForServer(int) - Method in class net.handle.hdllib.SiteInfo
- getDotSeparatedComponentsOfSuffix() - Method in class net.handle.apps.batch.Handle
- 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.
- getErrorHandles() - Method in class net.handle.apps.batch.BatchHandleProcessor
- getErrorHandles() - Method in class net.handle.apps.batch.ParallelBatchDeleteHandles
- getErrorHandles() - Method in class net.handle.apps.batch.ParallelBatchHandleProcessor
- getErrorMessage() - Method in class net.handle.hdllib.trust.HandleRecordTrustVerificationReport
- getExceptions() - Method in class net.handle.apps.batch.ParallelBatchDeleteHandles
- getExceptions() - Method in class net.handle.apps.batch.ParallelBatchHandleProcessor
- 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
- getFirstPrimarySite(HandleValue[]) - Static method in class net.handle.apps.batch.BatchUtil
- getFirstPrimarySiteFromHserv(HandleValue[], HandleResolver) - Static method in class net.handle.apps.batch.BatchUtil
- 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.
- getHandlesFromFile(String) - Static method in class net.handle.apps.batch.BatchUtil
- getHandleValueAtIndex(HandleValue[], int) - Static method in class net.handle.apps.batch.BatchUtil
- 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
-
Deprecated.use getSuffixPart(byte[]) instead
- getIndex() - Method in class net.handle.hdllib.AbstractResponseAndIndex
- getIndex() - Method in class net.handle.hdllib.HandleValue
- getInetAddress() - Method in class net.handle.hdllib.ServerInfo
- getInheritedTag(String) - Method in class net.handle.hdllib.NamespaceInfo
- 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() - Method in interface net.handle.hdllib.TransactionQueueInterface
- getLastTxnId(String) - Method in class net.handle.hdllib.ReplicationStateInfo
- getLinesFromFile(String) - Static method in class net.handle.apps.batch.BatchUtil
- 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.
- getLocationTemplateHandles() - Method in class net.handle.hdllib.NamespaceInfo
-
Return the handle containing the 10320/loc values that provide a set of locations for all handles under this prefix.
- getLong(Object, long) - Method in class net.handle.util.StreamTable
-
Deprecated.
- getMajorProtocolVersion() - Method in class net.handle.hdllib.SessionInfo
- getMatchingHandles(HandleRecordFilter, String) - Method in class net.handle.apps.batch.ListHandlesUtil
- 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.
- getMessage() - Method in class net.handle.hdllib.TransactionValidator.ValidationResult
- getMinorProtocolVersion() - Method in class net.handle.hdllib.SessionInfo
- getNAHandle(byte[]) - Method in class net.handle.hdllib.HandleResolver
-
Deprecated.Legacy of slash-based delegation; use Util.getZeroNAHandle
- getNAHandle(byte[]) - Static method in class net.handle.hdllib.Util
-
Deprecated.use getZeroNAHandle(byte[]) instead
- getNAHandle(ResolutionRequest) - Method in class net.handle.hdllib.HandleResolver
-
Deprecated.
- getNamespace() - Method in class net.handle.hdllib.AbstractRequest
-
Returns the information for the most specific namespace that was encountered when performing this resolution.
- getNamespaceFromValues(String, HandleValue[]) - Static method in class net.handle.hdllib.Util
- getNamespaceFromValues(HandleValue[]) - Static method in class net.handle.hdllib.Util
-
Extract and return the namespace information contained in the given handle values.
- getNamespaceInfo(ResolutionRequest) - Method in class net.handle.hdllib.HandleResolver
- getNamespaceStatus() - Method in class net.handle.hdllib.NamespaceInfo
-
Return the status of this namespace as a String.
- getNAPart(byte[]) - Static method in class net.handle.hdllib.Util
-
Deprecated.use getPrefixPart(byte[]) instead
- getNas() - Method in class net.handle.apps.simple.LocalInfoConverter.LocalInfoEntry
- getNewGsonBuilder() - Static method in class net.handle.hdllib.GsonUtility
-
Returns a GsonBuilder which can serialize and deserialize various Handle.net types.
- getNextIndex(HandleValue[], int) - Static method in class net.handle.apps.batch.BatchUtil
- getNextSessionCounter() - Method in class net.handle.hdllib.SessionInfo
- getNextUnusedIndex(int, List<HandleValue>) - Method in class net.handle.apps.batch.operations.JoseSignHandleRecordOperation
- 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
- getParentNamespace() - Method in class net.handle.hdllib.NamespaceInfo
-
Get the parent for this namespace.
- 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
- getPrefix() - Method in class net.handle.apps.batch.Handle
- 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.
- getPrivateKey(String) - Method in class net.handle.util.AutoSelfSignedKeyManager
- 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
- getReport() - Method in class net.handle.hdllib.TransactionValidator.ValidationResult
- getRequiredSignersAuthorizedOver(String) - Method in class net.handle.hdllib.trust.AbstractRequiredSignerStore
- 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
- getResponsiblePartyContactAddress() - Method in class net.handle.hdllib.NamespaceInfo
-
Return an email address for the person or company that is responsible for this namespace.
- getRootKeys() - Method in class net.handle.hdllib.Configuration
- getRootKeys() - Method in class net.handle.hdllib.FilesystemConfiguration
- getRootKeys() - Method in class net.handle.hdllib.SimpleConfiguration
- getRootServiceHandlesMap() - Method in class net.handle.apps.batch.operations.ServiceHandleAccumulator
- 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.
- getServerAliases(String, Principal[]) - Method in class net.handle.util.AutoSelfSignedKeyManager
- 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[], boolean) - Static method in class net.handle.hdllib.HandleSignature
-
Deprecated.
- getSignatures(HandleValue[], 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.
- getSite() - Method in class net.handle.apps.simple.LocalInfoConverter.LocalInfoEntry
- getSite(String, HandleResolver) - Static method in class net.handle.apps.batch.BatchUtil
- getSiteFilter() - Method in class net.handle.hdllib.HandleResolver
- getSiteFromBytes(byte[]) - Static method in class net.handle.hdllib.Util
- getSiteFromFile(String) - Static method in class net.handle.hdllib.Util
-
Reads a SiteInfo from a file formatted as either siteinfo.bin or siteinfo.json.
- GetSiteInfoResponse - Class in net.handle.hdllib
- GetSiteInfoResponse(AbstractRequest, SiteInfo) - Constructor for class net.handle.hdllib.GetSiteInfoResponse
-
Constructor used on the server side.
- GetSiteInfoResponse(SiteInfo) - Constructor for class net.handle.hdllib.GetSiteInfoResponse
-
Constructor used on the client 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
- getStatusMessage() - Method in class net.handle.hdllib.NamespaceInfo
-
Return a message that can be presented to a user who tries to resolve an identifier under this namespace if the namespace status is not active.
- getStr(Object) - Method in class net.handle.util.StreamTable
-
Deprecated.
- getStr(Object, String) - 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.
- getSuffix() - Method in class net.handle.apps.batch.Handle
- 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
- getValuesNotOfType(HandleValue[], String) - Static method in class net.handle.apps.batch.BatchUtil
- getValuesOfType(String) - Method in class net.handle.hdllib.HandleRecord
- getValuesOfType(HandleValue[], String) - Static method in class net.handle.apps.batch.BatchUtil
- 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 - net.handle.apps.batch.ParallelBatchHandleProcessor.ResolutionType
- 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.PrivateKeyTypeHierarchyAdapter - 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
H
- handle - Variable in class net.handle.hdllib.AbstractRequest
- handle - Variable in class net.handle.hdllib.CreateHandleResponse
- handle - Variable in class net.handle.hdllib.ResolutionResponse
- handle - Variable in class net.handle.hdllib.ServiceReferralResponse
- handle - Variable in class net.handle.hdllib.Transaction
- handle - Variable in class net.handle.hdllib.trust.Permission
- handle - Variable in class net.handle.hdllib.ValueReference
- Handle - Class in net.handle.apps.batch
- Handle(String) - Constructor for class net.handle.apps.batch.Handle
- HANDLE - Static variable in class net.handle.hdllib.DumpHandlesRequest
- HANDLE_ALREADY_EXISTS - Static variable in exception net.handle.hdllib.HandleException
- HANDLE_DATE_RECORD - Static variable in class net.handle.hdllib.DumpHandlesResponse
- HANDLE_DOES_NOT_EXIST - Static variable in exception net.handle.hdllib.HandleException
- HANDLE_RECORD - Static variable in class net.handle.hdllib.DumpHandlesResponse
- HANDLE_REPLICATION_DB - Static variable in class net.handle.hdllib.DumpHandlesRequest
- HandleClaimsSet - Class in net.handle.hdllib.trust
- HandleClaimsSet() - Constructor for class net.handle.hdllib.trust.HandleClaimsSet
- HandleException - Exception in net.handle.hdllib
- HandleException(int) - Constructor for exception net.handle.hdllib.HandleException
- HandleException(int, String) - Constructor for exception net.handle.hdllib.HandleException
- HandleException(int, String, Throwable) - Constructor for exception net.handle.hdllib.HandleException
- HandleException(int, Throwable) - Constructor for exception net.handle.hdllib.HandleException
- handleIndex - Variable in class net.handle.hdllib.VerifyAuthRequest
- handleIterator() - Method in interface net.handle.hdllib.ReplicationDaemonInterface
- handleIteratorFrom(byte[], boolean) - Method in interface net.handle.hdllib.ReplicationDaemonInterface
- HandleRecord - Class in net.handle.hdllib
- HandleRecord() - Constructor for class net.handle.hdllib.HandleRecord
- HandleRecord(String, List<HandleValue>) - Constructor for class net.handle.hdllib.HandleRecord
- HandleRecord(String, HandleValue[]) - Constructor for class net.handle.hdllib.HandleRecord
- HandleRecordFilter - Interface in net.handle.apps.batch
- HandleRecordOperationInterface - Interface in net.handle.apps.batch
- HandleRecordTrustVerificationReport - Class in net.handle.hdllib.trust
- HandleRecordTrustVerificationReport() - Constructor for class net.handle.hdllib.trust.HandleRecordTrustVerificationReport
- HandleRecordTrustVerifier - Class in net.handle.hdllib.trust
- HandleRecordTrustVerifier(HandleResolver) - Constructor for class net.handle.hdllib.trust.HandleRecordTrustVerifier
- HandleRecordTrustVerifier(ChainBuilder, ChainVerifier) - Constructor for class net.handle.hdllib.trust.HandleRecordTrustVerifier
- HandleResolver - Class in net.handle.hdllib
-
Responsible for locating and retrieving the value of handles using a caching server, or on the internet.
- HandleResolver() - Constructor for class net.handle.hdllib.HandleResolver
- handleResponse(AbstractResponse) - Method in class net.handle.apps.batch.ListHandlesUtil.ListHandlesAccumulator
- handleResponse(AbstractResponse) - Method in class net.handle.apps.batch.ListPrefixesUtil.ListHandlesAccumulator
- handleResponse(AbstractResponse) - Method in interface net.handle.hdllib.ResponseMessageCallback
-
This is called when a message has been received and needs to be handled.
- handleResponse(AbstractResponse) - Method in class net.handle.hdllib.SimpleResponseMessageCallback
- handles - Variable in class net.handle.hdllib.BootstrapHandles
- handles - Variable in class net.handle.hdllib.ListHandlesResponse
- handles - Variable in class net.handle.hdllib.ListNAsResponse
- HANDLES_UNDER_THIS_PREFIX - Static variable in class net.handle.hdllib.trust.Permission
- HandleSignature - Class in net.handle.hdllib
-
Deprecated.Use
JsonWebSignature
and allied classes. - HandleSignature(HandleValue, HandleSignature.DigestsValue, String, ValueReference, byte[]) - Constructor for class net.handle.hdllib.HandleSignature
-
Deprecated.
- HandleSignature.Digest - Class in net.handle.hdllib
-
Deprecated.
- HandleSignature.DigestsValue - Class in net.handle.hdllib
-
Deprecated.
- HandleSigner - Class in net.handle.hdllib.trust
- HandleSigner() - Constructor for class net.handle.hdllib.trust.HandleSigner
- handlesList - Variable in class net.handle.apps.batch.ListHandlesUtil.ListHandlesAccumulator
- handlesList - Variable in class net.handle.apps.batch.ListPrefixesUtil.ListHandlesAccumulator
- HandleStorage - Interface in net.handle.hdllib
-
HandleStorage is an interface to an object that is capable of storing handles and their values.
- HandleStorage2 - Interface in net.handle.hdllib
-
Deprecated.can just use HandleStorage with default methods
- HandlesUnderServiceFinderOperation - Class in net.handle.apps.batch.operations
- HandlesUnderServiceFinderOperation(String) - Constructor for class net.handle.apps.batch.operations.HandlesUnderServiceFinderOperation
- HandleValue - Class in net.handle.hdllib
-
Represents a single handle value
- HandleValue() - Constructor for class net.handle.hdllib.HandleValue
- HandleValue(int, byte[], byte[]) - Constructor for class net.handle.hdllib.HandleValue
- HandleValue(int, byte[], byte[], byte, int, int, ValueReference[], boolean, boolean, boolean, boolean) - Constructor for class net.handle.hdllib.HandleValue
- HandleValue(int, String, byte[]) - Constructor for class net.handle.hdllib.HandleValue
- HandleValue(int, String, String) - Constructor for class net.handle.hdllib.HandleValue
- HandleValueDigester - Class in net.handle.hdllib.trust
- HandleValueDigester() - Constructor for class net.handle.hdllib.trust.HandleValueDigester
- HandleValueGsonTypeAdapter() - Constructor for class net.handle.hdllib.GsonUtility.HandleValueGsonTypeAdapter
- HandleVerifier - Class in net.handle.hdllib.trust
- HandleVerifier() - Constructor for class net.handle.hdllib.trust.HandleVerifier
- hasAllZerosAddress() - Method in class net.handle.hdllib.ServerInfo
- hasEqualOrGreaterVersion(int, int) - Method in class net.handle.hdllib.AbstractMessage
-
Return true if the major and minor version of this message is equal to or greater than the given major/minor versions.
- hasEqualOrGreaterVersion(int, int, int, int) - Static method in class net.handle.hdllib.AbstractMessage
- hasExpired() - Method in class net.handle.hdllib.SessionInfo
- HASH_ALG_HMAC_SHA1 - Static variable in class net.handle.hdllib.Common
- HASH_ALG_HMAC_SHA256 - Static variable in class net.handle.hdllib.Common
- HASH_ALG_MD5 - Static variable in class net.handle.hdllib.Common
- HASH_ALG_PBKDF2_HMAC_SHA1 - Static variable in class net.handle.hdllib.Common
- HASH_ALG_PBKDF2_HMAC_SHA1_ALTERNATE - Static variable in class net.handle.hdllib.Common
- HASH_ALG_SHA1 - Static variable in class net.handle.hdllib.Common
- HASH_ALG_SHA1_ALTERNATE - Static variable in class net.handle.hdllib.Common
- HASH_ALG_SHA256 - Static variable in class net.handle.hdllib.Common
- HASH_ALG_SHA256_ALTERNATE - Static variable in class net.handle.hdllib.Common
- HASH_CODE_HMAC_SHA1 - Static variable in class net.handle.hdllib.Common
- HASH_CODE_HMAC_SHA256 - Static variable in class net.handle.hdllib.Common
- HASH_CODE_MD5 - Static variable in class net.handle.hdllib.Common
- HASH_CODE_MD5_OLD_FORMAT - Static variable in class net.handle.hdllib.Common
- HASH_CODE_PBKDF2_HMAC_SHA1 - Static variable in class net.handle.hdllib.Common
- HASH_CODE_SHA1 - Static variable in class net.handle.hdllib.Common
- HASH_CODE_SHA256 - Static variable in class net.handle.hdllib.Common
- HASH_TYPE_BY_ALL - Static variable in class net.handle.hdllib.SiteInfo
- HASH_TYPE_BY_PREFIX - Static variable in class net.handle.hdllib.SiteInfo
- HASH_TYPE_BY_SUFFIX - Static variable in class net.handle.hdllib.SiteInfo
- hasHandleValueOfType(HandleValue[], String) - Static method in class net.handle.apps.batch.BatchUtil
- hashCode() - Method in class net.handle.hdllib.Attribute
- hashCode() - Method in class net.handle.hdllib.ClientSideSessionInfo
- hashCode() - Method in class net.handle.hdllib.HandleValue
- hashCode() - Method in class net.handle.hdllib.Interface
- hashCode() - Method in class net.handle.hdllib.PublicKeyAuthenticationInfo
- hashCode() - Method in class net.handle.hdllib.SecretKeyAuthenticationInfo
- hashCode() - Method in class net.handle.hdllib.ServerInfo
- hashCode() - Method in class net.handle.hdllib.SessionInfo
- hashCode() - Method in class net.handle.hdllib.SiteInfo
- hashCode() - Method in class net.handle.hdllib.SSLEngineHelper.SocketFactoryWrapper
- hashCode() - Method in class net.handle.hdllib.trust.Permission
- hashCode() - Method in class net.handle.hdllib.ValueReference
- hashFilter - Variable in class net.handle.hdllib.SiteInfo
- hashOnAll - Variable in class net.handle.hdllib.Transaction
- hashOnId - Variable in class net.handle.hdllib.Transaction
- hashOnNA - Variable in class net.handle.hdllib.Transaction
- hashOption - Variable in class net.handle.hdllib.SiteInfo
- HasHsNameSpaceFilter - Class in net.handle.apps.batch.filters
- HasHsNameSpaceFilter() - Constructor for class net.handle.apps.batch.filters.HasHsNameSpaceFilter
- hasSlash(byte[]) - Static method in class net.handle.hdllib.Util
-
Return whether a handle has a slash
- hasType(byte[]) - Method in class net.handle.hdllib.HandleValue
-
Returns whether or not this handle value has the given type.
- HasValuesFilter - Class in net.handle.apps.batch.filters
- HasValuesFilter(List<HasValuesFilter.TypeAndValue>) - Constructor for class net.handle.apps.batch.filters.HasValuesFilter
- HasValuesFilter.TypeAndValue - Class in net.handle.apps.batch.filters
- hasZeroAddressServersAndDomain() - Method in class net.handle.hdllib.SiteInfo
- haveNA(byte[]) - Method in interface net.handle.hdllib.HandleStorage
-
Returns true if this server is responsible for the given prefix.
- HDL_MIME_TYPE - Static variable in class net.handle.hdllib.Common
- HdlSecurityProvider - Class in net.handle.security
- HdlSecurityProvider() - Constructor for class net.handle.security.HdlSecurityProvider
- HIGHEST_PORT - Static variable in class net.handle.hdllib.HSG
- HOME_STR - Static variable in class net.handle.apps.batch.GenericBatch
- HOMED_PREFIX_RECORD - Static variable in class net.handle.hdllib.DumpHandlesResponse
- HomeNaRequest - Class in net.handle.hdllib
-
Request used to home prefix on a given handle server.
- HomeNaRequest(byte[], AuthenticationInfo) - Constructor for class net.handle.hdllib.HomeNaRequest
- homePrefix(String, HandleResolver, AuthenticationInfo, SiteInfo) - Static method in class net.handle.apps.batch.BatchUtil
- HS_CERT_TYPE - Static variable in class net.handle.hdllib.Common
- HS_JAVA_VERSION - Static variable in class net.handle.hdllib.HSG
- HS_SIGNATURE_TYPE - Static variable in class net.handle.hdllib.Common
- HS_SIGNATURE_TYPE_LIST - Static variable in class net.handle.hdllib.Common
- HSAdapter - Interface in net.handle.api
- HSAdapterFactory - Class in net.handle.api
- HSAdapterFactory() - Constructor for class net.handle.api.HSAdapterFactory
- HsAdminModifierOperation - Class in net.handle.apps.batch.operations
- HsAdminModifierOperation(String, int, String, int) - Constructor for class net.handle.apps.batch.operations.HsAdminModifierOperation
- HSG - Class in net.handle.hdllib
- HSG() - Constructor for class net.handle.hdllib.HSG
- HTTP_CONFIG - Static variable in class net.handle.hdllib.HSG
- HTTP4_CONFIG - Static variable in class net.handle.hdllib.HSG
I
- iat - Variable in class net.handle.hdllib.trust.JwtClaimsSet
- identityHandle - Variable in class net.handle.hdllib.SessionSetupRequest
- identityIndex - Variable in class net.handle.hdllib.SessionSetupRequest
- identityKeyHandle - Variable in class net.handle.hdllib.SessionInfo
- identityKeyIndex - Variable in class net.handle.hdllib.SessionInfo
- ignoreInvalidSignatures - Variable in class net.handle.hdllib.SecureResolver
-
Deprecated.
- ignoreRestrictedValues - Variable in class net.handle.hdllib.AbstractMessage
- ignoreUnsignedValues - Variable in class net.handle.hdllib.SecureResolver
-
Deprecated.
- INCOMPLETE_SESSIONSETUP - Static variable in exception net.handle.hdllib.HandleException
- index - Variable in class net.handle.hdllib.trust.DigestedHandleValues.DigestedHandleValue
- index - Variable in class net.handle.hdllib.ValueReference
- INDEX_COMPARATOR - Static variable in class net.handle.hdllib.HandleValue
- indexes - Variable in class net.handle.hdllib.RemoveValueRequest
- indexOf(byte[], byte) - Static method in class net.handle.hdllib.Util
- init(StreamTable) - Method in interface net.handle.hdllib.HandleStorage
-
Initializes the handle storage object with the given configuration table.
- initDHKeys() - Method in class net.handle.hdllib.SessionSetupInfo
- initializeRandom() - Static method in class net.handle.hdllib.ChallengeResponse
- initializeRandom(byte[]) - Static method in class net.handle.hdllib.ChallengeResponse
- InMemoryRequiredSignerStore - Class in net.handle.hdllib.trust
- InMemoryRequiredSignerStore(List<JsonWebSignature>) - Constructor for class net.handle.hdllib.trust.InMemoryRequiredSignerStore
- INT_SIZE - Static variable in class net.handle.hdllib.Encoder
- INT2_SIZE - Static variable in class net.handle.hdllib.Encoder
- Interface - Class in net.handle.hdllib
- Interface() - Constructor for class net.handle.hdllib.Interface
- Interface(byte, byte, int) - Constructor for class net.handle.hdllib.Interface
- InterfaceGsonTypeAdapter() - Constructor for class net.handle.hdllib.GsonUtility.InterfaceGsonTypeAdapter
- interfaces - Variable in class net.handle.hdllib.ServerInfo
- INTERFACES - Static variable in class net.handle.hdllib.HSG
- interfaceWithProtocol(int, AbstractRequest) - Method in class net.handle.hdllib.ServerInfo
-
Return the server's Interface for the given protocol which can handle the given request; assume server has only 1 such interface.
- INTERNAL_ERROR - Static variable in exception net.handle.hdllib.HandleException
- INVALID_SESSION_EXCHANGE_PRIVKEY - Static variable in exception net.handle.hdllib.HandleException
- INVALID_VALUE - Static variable in exception net.handle.hdllib.HandleException
- IP_ADDRESS_LENGTH - Static variable in class net.handle.hdllib.Common
- IP_EITHER_VERSION - Static variable in class net.handle.hdllib.HSG
- IP_VERSION_4 - Static variable in class net.handle.hdllib.HSG
- IP_VERSION_6 - Static variable in class net.handle.hdllib.HSG
- ipAddress - Variable in class net.handle.hdllib.ServerInfo
- isAdminRequest - Variable in class net.handle.hdllib.AbstractRequest
- isAutoUpdateRootInfo() - Method in class net.handle.hdllib.Configuration
- isAutoUpdateRootInfo() - Method in class net.handle.hdllib.FilesystemConfiguration
- isAutoUpdateRootInfo() - Method in class net.handle.hdllib.SimpleConfiguration
- isBootstrapHandlesOld() - Method in class net.handle.hdllib.Configuration
- isCachedNotFound(byte[][]) - Method in interface net.handle.hdllib.Cache
-
Returns true if this return value of getCachedValues indicates a cached value of HANDLE_NOT_FOUND
- isCachedNotFound(byte[][]) - Method in class net.handle.hdllib.MemCache
- isDateInRange(long) - Method in class net.handle.hdllib.trust.JwtClaimsSet
- isDerivedFrom(String, String) - Static method in class net.handle.hdllib.Util
- isEmpty() - Method in class net.handle.util.LRUCacheTable
- isExpired(int, int) - Method in class net.handle.hdllib.HandleValue
-
Given the current time and the time this value was retrieved from a handle server (in seconds), return true if this value is "stale" and should be retrieved again.
- isHandleUnderPrefix(String, String) - Static method in class net.handle.hdllib.Util
- isInArray(byte[][], byte[]) - Static method in class net.handle.hdllib.Util
-
returns true if the given byte array is contained in the specified byte array array.
- isInArray(int[], int) - Static method in class net.handle.hdllib.Util
-
returns true if the given int value is in the specified array.
- isIPv4() - Method in class net.handle.hdllib.ServerInfo
- isMatchedBy(ValueReference) - Method in class net.handle.hdllib.ValueReference
- isMatchingKeyPair(PublicKey, PrivateKey) - Static method in class net.handle.hdllib.Util
-
check that a given PublicKey and a given PrivateKey are a pair
- isNa() - Method in class net.handle.apps.batch.Handle
- isParentTypeInArray(byte[][], byte[]) - Static method in class net.handle.hdllib.Util
-
Types in the array are either exact types (not ending in '.') or prefixes of type families (ending in '.').
- isPrimary - Variable in class net.handle.hdllib.SiteInfo
- isQueueNameInOwnSite(String) - Method in class net.handle.hdllib.ReplicationStateInfo
- isQueueNameInSiteNamed(String, String) - Static method in class net.handle.hdllib.ReplicationStateInfo
- isReadOnly(File) - Static method in class net.handle.util.FileSystemReadOnlyChecker
- isRequiredSignerNeededAndChainIsGoodUpToRequiredSigner() - Method in class net.handle.hdllib.trust.ChainVerificationReport
- isRoot - Variable in class net.handle.hdllib.SiteInfo
- iss - Variable in class net.handle.hdllib.trust.JwtClaimsSet
- iss - Variable in class net.handle.hdllib.trust.SignatureVerificationReport
- isSecure() - Method in class net.handle.hdllib.SignedInputStream
- isSelfIssued() - Method in class net.handle.hdllib.trust.JwtClaimsSet
- isSessionAnonymous() - Method in class net.handle.hdllib.SessionInfo
- isStreamTable() - Method in interface net.handle.util.StreamObject
-
Deprecated.
- isStreamTable() - Method in class net.handle.util.StreamTable
-
Deprecated.
- isStreamTable() - Method in class net.handle.util.StreamVector
-
Deprecated.
- isStreamVector() - Method in interface net.handle.util.StreamObject
-
Deprecated.
- isStreamVector() - Method in class net.handle.util.StreamTable
-
Deprecated.
- isStreamVector() - Method in class net.handle.util.StreamVector
-
Deprecated.
- isSubNAHandle(byte[]) - Static method in class net.handle.hdllib.Util
-
only for 0.NA/derived.prefix handles
- isSubNAHandle(String) - Static method in class net.handle.hdllib.Util
- IssuedSignature - Class in net.handle.hdllib.trust
- IssuedSignature(JsonWebSignature, PublicKey, List<Permission>) - Constructor for class net.handle.hdllib.trust.IssuedSignature
- IssuedSignatureVerificationReport - Class in net.handle.hdllib.trust
- IssuedSignatureVerificationReport() - Constructor for class net.handle.hdllib.trust.IssuedSignatureVerificationReport
- issuedSignatureVerificationReports - Variable in class net.handle.hdllib.trust.ChainVerificationReport
- issuerPermissions - Variable in class net.handle.hdllib.trust.IssuedSignature
- issuerPublicKey - Variable in class net.handle.hdllib.trust.IssuedSignature
- isUseIPv6FastFallback() - Method in class net.handle.hdllib.HandleResolver
- isValid - Variable in class net.handle.hdllib.VerifyAuthResponse
- isValid() - Method in class net.handle.hdllib.TransactionValidator.ValidationResult
- isValidString(byte[], int, int) - Static method in class net.handle.hdllib.Util
-
Returns true is the given byte array represents a valid text string in the encoding used by the handle protocol (utf8).
J
- JoseSignHandleRecordOperation - Class in net.handle.apps.batch.operations
- JoseSignHandleRecordOperation(PrivateKey, ValueReference, List<String>) - Constructor for class net.handle.apps.batch.operations.JoseSignHandleRecordOperation
- JoseSignHandleRecordOperation(ValueReference, List<String>, String, String, String, String, String) - Constructor for class net.handle.apps.batch.operations.JoseSignHandleRecordOperation
- JsonWebSignature - Interface in net.handle.hdllib.trust
- JsonWebSignatureFactory - Class in net.handle.hdllib.trust
- JsonWebSignatureFactory() - Constructor for class net.handle.hdllib.trust.JsonWebSignatureFactory
- JsonWebSignatureFactoryImpl - Class in net.handle.hdllib.trust
- JsonWebSignatureFactoryImpl() - Constructor for class net.handle.hdllib.trust.JsonWebSignatureFactoryImpl
- JsonWebSignatureImpl - Class in net.handle.hdllib.trust
- JsonWebSignatureImpl(byte[], PrivateKey) - Constructor for class net.handle.hdllib.trust.JsonWebSignatureImpl
- JsonWebSignatureImpl(String) - Constructor for class net.handle.hdllib.trust.JsonWebSignatureImpl
- JsonWebSignatureImpl(String, PrivateKey) - Constructor for class net.handle.hdllib.trust.JsonWebSignatureImpl
- JsonWebSignatureJsonSerialization - Class in net.handle.hdllib.trust
- JsonWebSignatureJsonSerialization() - Constructor for class net.handle.hdllib.trust.JsonWebSignatureJsonSerialization
- JsonWebSignatureJsonSerialization.JsonWebSignatureSignatureJsonSerialization - Class in net.handle.hdllib.trust
- JsonWebSignatureSignatureJsonSerialization() - Constructor for class net.handle.hdllib.trust.JsonWebSignatureJsonSerialization.JsonWebSignatureSignatureJsonSerialization
- jws - Variable in class net.handle.hdllib.trust.IssuedSignature
- JwtClaimsSet - Class in net.handle.hdllib.trust
- JwtClaimsSet() - Constructor for class net.handle.hdllib.trust.JwtClaimsSet
K
- keepAlive - Variable in class net.handle.hdllib.AbstractMessage
- KEY_ALGORITHM - Static variable in class net.handle.hdllib.HSG
- KEY_ENCODING_DH_PRIVATE - Static variable in class net.handle.hdllib.Common
- KEY_ENCODING_DH_PUBLIC - Static variable in class net.handle.hdllib.Common
- KEY_ENCODING_DSA_PRIVATE - Static variable in class net.handle.hdllib.Common
- KEY_ENCODING_DSA_PUBLIC - Static variable in class net.handle.hdllib.Common
- KEY_ENCODING_RSA_PRIVATE - Static variable in class net.handle.hdllib.Common
- KEY_ENCODING_RSA_PUBLIC - Static variable in class net.handle.hdllib.Common
- KEY_ENCODING_RSACRT_PRIVATE - Static variable in class net.handle.hdllib.Common
- KEY_EXCHANGE_CIPHER_CLIENT - Static variable in class net.handle.hdllib.Common
- KEY_EXCHANGE_CIPHER_HDL - Static variable in class net.handle.hdllib.Common
- KEY_EXCHANGE_CIPHER_SERVER - Static variable in class net.handle.hdllib.Common
- KEY_EXCHANGE_DH - Static variable in class net.handle.hdllib.Common
- KEY_EXCHANGE_NONE - Static variable in class net.handle.hdllib.Common
- KEY_STRENGTH - Static variable in class net.handle.hdllib.HSG
- keyExchangeMode - Variable in class net.handle.hdllib.SessionSetupInfo
- keyExchangeMode - Variable in class net.handle.hdllib.SessionSetupRequest
- keyExchangeMode - Variable in class net.handle.hdllib.SessionSetupResponse
- keySet() - Method in class net.handle.hdllib.ReplicationStateInfo
- keySet() - Method in class net.handle.util.LRUCacheTable
L
- LAST_TIMESTAMP - Static variable in class net.handle.hdllib.ReplicationStateInfo
- LAST_TXN_ID - Static variable in class net.handle.hdllib.ReplicationStateInfo
- lastQueryDate - Variable in class net.handle.hdllib.RetrieveTxnRequest
- lastTxnId - Variable in class net.handle.hdllib.RetrieveTxnRequest
- lastUpdate - Variable in class net.handle.hdllib.BootstrapHandles
- LEGACY_DERIVED_PREFIX_SITE_TYPE - Static variable in class net.handle.hdllib.Common
- legacyByteLength - Variable in class net.handle.hdllib.AdminRecord
-
Version 7.3 and earlier had two extra zero bytes at the end of the representation
- LIST_HANDLES - Static variable in class net.handle.hdllib.AdminRecord
- LIST_STR - Static variable in class net.handle.apps.batch.GenericBatch
- listAllHandlesOnSite(SiteInfo, HandleResolver, AuthenticationInfo) - Static method in class net.handle.apps.batch.BatchUtil
- listHandles(String, SiteInfo, HandleResolver, AuthenticationInfo) - Static method in class net.handle.apps.batch.BatchUtil
- ListHandlesAccumulator() - Constructor for class net.handle.apps.batch.ListHandlesUtil.ListHandlesAccumulator
- ListHandlesAccumulator() - Constructor for class net.handle.apps.batch.ListPrefixesUtil.ListHandlesAccumulator
- ListHandlesRequest - Class in net.handle.hdllib
-
Request used to retrieve a list of handles from a given prefix from a server.
- ListHandlesRequest(byte[], AuthenticationInfo) - Constructor for class net.handle.hdllib.ListHandlesRequest
- ListHandlesResponse - Class in net.handle.hdllib
-
Response used to forward all handles for a specific prefix.
- ListHandlesResponse() - Constructor for class net.handle.hdllib.ListHandlesResponse
-
Constructor for the client side.
- ListHandlesResponse(ListHandlesRequest, byte[][]) - Constructor for class net.handle.hdllib.ListHandlesResponse
-
Constructor for the server side.
- listHandlesUnderPrefix(String, AuthenticationInfo, ScanCallback) - Method in class net.handle.hdllib.HandleResolver
- listHandlesUnderPrefixAtSite(String, SiteInfo, AuthenticationInfo, ScanCallback) - Method in class net.handle.hdllib.HandleResolver
- ListHandlesUtil - Class in net.handle.apps.batch
- ListHandlesUtil(SiteInfo, AuthenticationInfo, HandleResolver) - Constructor for class net.handle.apps.batch.ListHandlesUtil
- ListHandlesUtil.ListHandlesAccumulator - Class in net.handle.apps.batch
- ListNAsRequest - Class in net.handle.hdllib
-
Request used to retrieve a list of prefixes homed on a server.
- ListNAsRequest(byte[], AuthenticationInfo) - Constructor for class net.handle.hdllib.ListNAsRequest
- ListNAsResponse - Class in net.handle.hdllib
-
Response used to forward all prefixes homed on this server.
- ListNAsResponse() - Constructor for class net.handle.hdllib.ListNAsResponse
-
Constructor for the client side.
- ListNAsResponse(ListNAsRequest, byte[][]) - Constructor for class net.handle.hdllib.ListNAsResponse
-
Constructor for the server side.
- listPrefixesOnSite(SiteInfo, HandleResolver, AuthenticationInfo) - Static method in class net.handle.apps.batch.BatchUtil
- ListPrefixesUtil - Class in net.handle.apps.batch
- ListPrefixesUtil(SiteInfo, AuthenticationInfo, HandleResolver) - Constructor for class net.handle.apps.batch.ListPrefixesUtil
- ListPrefixesUtil.ListHandlesAccumulator - Class in net.handle.apps.batch
- listQueueNames() - Method in interface net.handle.hdllib.TransactionQueuesInterface
- loadSigners() - Method in class net.handle.hdllib.trust.AbstractRequiredSignerStore
- loadSigners() - Method in class net.handle.hdllib.trust.FileBasedRequiredSignerStore
- LocalInfoConverter - Class in net.handle.apps.simple
- LocalInfoConverter() - Constructor for class net.handle.apps.simple.LocalInfoConverter
- LocalInfoConverter.LocalInfoEntry - Class in net.handle.apps.simple
- LocalInfoEntry(List<String>, SiteInfo) - Constructor for class net.handle.apps.simple.LocalInfoConverter.LocalInfoEntry
- LOCATION_AND_ADMIN_TYPES - Static variable in class net.handle.hdllib.Common
- LOCATION_TYPES - Static variable in class net.handle.hdllib.Common
- LOCATIONS_TAG - Static variable in class net.handle.hdllib.NamespaceInfo
- LOG_ACCESSES - Static variable in class net.handle.hdllib.HSG
- LOG_CONFIG - Static variable in class net.handle.hdllib.HSG
- LOG_REDIRECT_STDERR - Static variable in class net.handle.hdllib.HSG
- LOG_SAVE_CONFIG - Static variable in class net.handle.hdllib.HSG
- LOG_SAVE_DIRECTORY - Static variable in class net.handle.hdllib.HSG
- LOG_SAVE_INTERVAL - Static variable in class net.handle.hdllib.HSG
- LOG_SAVE_TIME - Static variable in class net.handle.hdllib.HSG
- LOG_SAVE_WEEKDAY - Static variable in class net.handle.hdllib.HSG
- LONG_SIZE - Static variable in class net.handle.hdllib.Encoder
- looksLikeBinary(byte[]) - Static method in class net.handle.hdllib.Util
- LOWEST_PORT - Static variable in class net.handle.hdllib.HSG
- lowestAvailableIndex(List<Integer>) - Static method in class net.handle.apps.batch.BatchUtil
- lowestAvailableIndex(HandleValue[]) - Static method in class net.handle.apps.batch.BatchUtil
- LRUCacheTable<K,V> - Class in net.handle.util
- LRUCacheTable(int) - Constructor for class net.handle.util.LRUCacheTable
M
- main(String[]) - Static method in class net.handle.apps.batch.GenericBatch
- main(String[]) - Static method in class net.handle.apps.simple.LocalInfoConverter
- main(String[]) - Static method in class net.handle.apps.simple.SiteInfoConverter
- main(String[]) - Static method in class net.handle.hdllib.SecureResolver
-
Deprecated.
- main(String[]) - Static method in class net.handle.hdllib.SiteInfo
-
Hash the given arguments as handles and display the results.
- main(String[]) - Static method in class net.handle.hdllib.Tester
- MAJOR_VERSION - Static variable in class net.handle.hdllib.Common
- majorProtocolVersion - Variable in class net.handle.hdllib.AbstractMessage
-
The major version of the protocol used to send this message.
- majorProtocolVersion - Variable in class net.handle.hdllib.SiteInfo
- mapLocalAddress(InetAddress) - Method in class net.handle.hdllib.Configuration
- mapLocalAddress(InetAddress) - Method in class net.handle.hdllib.FilesystemConfiguration
-
If the given address appears in the local address map return the address to which it is mapped.
- MAX_ARRAY_SIZE - Static variable in class net.handle.hdllib.Common
- MAX_AUTH_TIME - Static variable in class net.handle.hdllib.HSG
- MAX_DEPTH - Static variable in class net.handle.hdllib.BootstrapHandles
- MAX_ENCRYPT - Static variable in class net.handle.hdllib.Common
- MAX_HANDLE_LENGTH - Static variable in class net.handle.hdllib.Common
- MAX_HANDLE_VALUES - Static variable in class net.handle.hdllib.Common
- MAX_MESSAGE_LENGTH - Static variable in class net.handle.hdllib.Common
- MAX_RECOGNIZED_TTL - Static variable in class net.handle.hdllib.HandleValue
- MAX_SESSION_TIME - Static variable in class net.handle.hdllib.HSG
- MAX_UDP_DATA_SIZE - Static variable in class net.handle.hdllib.Common
- MAX_UDP_PACKET_SIZE - Static variable in class net.handle.hdllib.Common
- MD5_DIGEST_SIZE - Static variable in class net.handle.hdllib.Common
- MD5_SECRET_KEY_TYPE - Static variable in class net.handle.hdllib.Common
-
Deprecated.
- MD5_SECRET_KEY_TYPES - Static variable in class net.handle.hdllib.Common
-
Deprecated.
- MemCache - Class in net.handle.hdllib
-
Class used to cache values in a local database file.
- MemCache() - Constructor for class net.handle.hdllib.MemCache
- MemCache(int, long) - Constructor for class net.handle.hdllib.MemCache
- MemCache(int, long, boolean) - Constructor for class net.handle.hdllib.MemCache
-
Deprecated.
- MemCache(long) - Constructor for class net.handle.hdllib.MemCache
- merge(Hashtable) - Method in class net.handle.util.StreamTable
-
Deprecated.copy a (reference to) all values in this table to the specified table.
- message - Variable in class net.handle.hdllib.ErrorResponse
- MESSAGE_ENVELOPE_SIZE - Static variable in class net.handle.hdllib.Common
- MESSAGE_FORMAT_ERROR - Static variable in exception net.handle.hdllib.HandleException
- MESSAGE_HEADER_SIZE - Static variable in class net.handle.hdllib.Common
- messageBody - Variable in class net.handle.hdllib.AbstractMessage
- MessageEnvelope - Class in net.handle.hdllib
- MessageEnvelope() - Constructor for class net.handle.hdllib.MessageEnvelope
- MessageHeaders(byte[], int) - Constructor for class net.handle.hdllib.Encoder.MessageHeaders
- messageId - Variable in class net.handle.hdllib.MessageEnvelope
- messageLength - Variable in class net.handle.hdllib.MessageEnvelope
- METADATA_TYPE - Static variable in class net.handle.hdllib.HandleSignature
-
Deprecated.
- METADATA_TYPE - Static variable in class net.handle.hdllib.SecureResolver
-
Deprecated.
- MINOR_VERSION - Static variable in class net.handle.hdllib.Common
- minorProtocolVersion - Variable in class net.handle.hdllib.AbstractMessage
-
the minor version of the protocol used to send this message.
- minorProtocolVersion - Variable in class net.handle.hdllib.SiteInfo
- mintNewSuffix - Variable in class net.handle.hdllib.AbstractMessage
- MISSING_CRYPTO_PROVIDER - Static variable in exception net.handle.hdllib.HandleException
- MISSING_OR_INVALID_SIGNATURE - Static variable in exception net.handle.hdllib.HandleException
- missingValues - Variable in class net.handle.hdllib.trust.ValuesSignatureVerificationReport
- MODIFY_ADMIN - Static variable in class net.handle.hdllib.AdminRecord
- MODIFY_STR - Static variable in class net.handle.apps.batch.GenericBatch
- MODIFY_VALUE - Static variable in class net.handle.hdllib.AdminRecord
- modifyHandleValue(String, HandleValue, HandleResolver, AuthenticationInfo, SiteInfo) - Static method in class net.handle.apps.batch.BatchUtil
- ModifyValueRequest - Class in net.handle.hdllib
-
Request used to modify a value of an existing handle.
- ModifyValueRequest(byte[], HandleValue[], AuthenticationInfo) - Constructor for class net.handle.hdllib.ModifyValueRequest
- ModifyValueRequest(byte[], HandleValue, AuthenticationInfo) - Constructor for class net.handle.hdllib.ModifyValueRequest
- MONDAY - Static variable in class net.handle.hdllib.HSG
- MONTHLY - Static variable in class net.handle.hdllib.HSG
- MSG_FLAG_AUTH - Static variable in class net.handle.hdllib.Encoder
- MSG_FLAG_CACR - Static variable in class net.handle.hdllib.Encoder
- MSG_FLAG_CERT - Static variable in class net.handle.hdllib.Encoder
- MSG_FLAG_CONT - Static variable in class net.handle.hdllib.Encoder
- MSG_FLAG_DNRF - Static variable in class net.handle.hdllib.Encoder
- MSG_FLAG_ENCR - Static variable in class net.handle.hdllib.Encoder
- MSG_FLAG_KPAL - Static variable in class net.handle.hdllib.Encoder
- MSG_FLAG_MINT - Static variable in class net.handle.hdllib.Encoder
- MSG_FLAG_OVRW - Static variable in class net.handle.hdllib.Encoder
- MSG_FLAG_PUBL - Static variable in class net.handle.hdllib.Encoder
- MSG_FLAG_RECU - Static variable in class net.handle.hdllib.Encoder
- MSG_FLAG_RRDG - Static variable in class net.handle.hdllib.Encoder
- MSG_INVALID_ARRAY_SIZE - Static variable in class net.handle.hdllib.Encoder
- MULTI_PRIMARY - Static variable in class net.handle.hdllib.SiteInfo
- multiPrimary - Variable in class net.handle.hdllib.SiteInfo
- multithread - Variable in class net.handle.hdllib.AbstractRequest
N
- NA - Static variable in class net.handle.hdllib.DumpHandlesRequest
- NA_DATE_RECORD - Static variable in class net.handle.hdllib.DumpHandlesResponse
- NA_HANDLE_PREFIX - Static variable in class net.handle.hdllib.Common
- NA_HANDLE_PREFIX_NOSLASH - Static variable in class net.handle.hdllib.Common
- NA_REPLICATION_DB - Static variable in class net.handle.hdllib.DumpHandlesRequest
- naIterator() - Method in interface net.handle.hdllib.ReplicationDaemonInterface
- naIteratorFrom(byte[], boolean) - Method in interface net.handle.hdllib.ReplicationDaemonInterface
- name - Variable in class net.handle.hdllib.Attribute
- NAMESPACE_INFO_TYPE - Static variable in class net.handle.hdllib.Common
- NamespaceInfo - Class in net.handle.hdllib
-
Object containing information about the set of handles beginning with a prefix.
- NamespaceInfo() - Constructor for class net.handle.hdllib.NamespaceInfo
-
Construct a new namespace information record, with the default settings
- NamespaceInfo(byte[]) - Constructor for class net.handle.hdllib.NamespaceInfo
- NamespaceInfo(HandleValue) - Constructor for class net.handle.hdllib.NamespaceInfo
- nbf - Variable in class net.handle.hdllib.trust.JwtClaimsSet
- NEED_PUBLICKEY_FOR_SESSIONIDENTITY - Static variable in exception net.handle.hdllib.HandleException
- NEED_RSAKEY_FOR_SESSIONEXCHANGE - Static variable in exception net.handle.hdllib.HandleException
- NEED_TO_REDUMP - Static variable in class net.handle.hdllib.RetrieveTxnResponse
- needsLoadSigners() - Method in class net.handle.hdllib.trust.AbstractRequiredSignerStore
- needsLoadSigners() - Method in class net.handle.hdllib.trust.FileBasedRequiredSignerStore
- net.handle.api - package net.handle.api
- net.handle.apps.batch - package net.handle.apps.batch
- net.handle.apps.batch.filters - package net.handle.apps.batch.filters
- net.handle.apps.batch.operations - package net.handle.apps.batch.operations
- net.handle.apps.simple - package net.handle.apps.simple
- net.handle.hdllib - package net.handle.hdllib
- net.handle.hdllib.trust - package net.handle.hdllib.trust
- net.handle.security - package net.handle.security
- net.handle.security.provider - package net.handle.security.provider
- net.handle.util - package net.handle.util
- NEVER - Static variable in class net.handle.hdllib.HSG
- NEW_LINE - Static variable in class net.handle.apps.batch.GenericBatch
- newInstance() - Static method in class net.handle.api.HSAdapterFactory
- newInstance(String, int, byte[]) - Static method in class net.handle.api.HSAdapterFactory
- newInstance(String, int, byte[], byte[]) - Static method in class net.handle.api.HSAdapterFactory
- nextIndex - Variable in class net.handle.apps.batch.operations.AddAdminValueOperation
- nextTransaction() - Method in interface net.handle.hdllib.TransactionScannerInterface
- nextTxnId - Variable in class net.handle.hdllib.NextTxnIdResponse
- NextTxnIdResponse - Class in net.handle.hdllib
- NextTxnIdResponse(long) - Constructor for class net.handle.hdllib.NextTxnIdResponse
- NextTxnIdResponse(AbstractRequest, long) - Constructor for class net.handle.hdllib.NextTxnIdResponse
- NO - Static variable in class net.handle.hdllib.HSG
- NO_ACCEPTABLE_INTERFACES - Static variable in exception net.handle.hdllib.HandleException
- NO_APPEND - Static variable in class net.handle.hdllib.HSG
- NO_UDP - Static variable in class net.handle.hdllib.HSG
- nonce - Variable in class net.handle.hdllib.ChallengeResponse
- nonce - Variable in class net.handle.hdllib.VerifyAuthRequest
- NONE - net.handle.apps.batch.ParallelBatchHandleProcessor.ResolutionType
- NoOpOperation - Class in net.handle.apps.batch.operations
- NoOpOperation() - Constructor for class net.handle.apps.batch.operations.NoOpOperation
- noSignatures - Variable in class net.handle.hdllib.trust.HandleRecordTrustVerificationReport
- NOT_APPL - Static variable in class net.handle.hdllib.HSG
- notifyRootInfoOutdated(HandleResolver) - Method in class net.handle.hdllib.Configuration
- numServers - Variable in class net.handle.hdllib.DumpHandlesRequest
- numServers - Variable in class net.handle.hdllib.RetrieveTxnRequest
O
- OC_ADD_VALUE - Static variable in class net.handle.hdllib.AbstractMessage
- OC_BACKUP_SERVER - Static variable in class net.handle.hdllib.AbstractMessage
- OC_CREATE_HANDLE - Static variable in class net.handle.hdllib.AbstractMessage
- OC_DELETE_HANDLE - Static variable in class net.handle.hdllib.AbstractMessage
- OC_DUMP_HANDLES - Static variable in class net.handle.hdllib.AbstractMessage
- OC_GET_NEXT_TXN_ID - Static variable in class net.handle.hdllib.AbstractMessage
- OC_GET_SITE_INFO - Static variable in class net.handle.hdllib.AbstractMessage
- OC_HOME_NA - Static variable in class net.handle.hdllib.AbstractMessage
- OC_LIST_HANDLES - Static variable in class net.handle.hdllib.AbstractMessage
- OC_LIST_HOMED_NAS - Static variable in class net.handle.hdllib.AbstractMessage
- OC_MODIFY_VALUE - Static variable in class net.handle.hdllib.AbstractMessage
- OC_REMOVE_VALUE - Static variable in class net.handle.hdllib.AbstractMessage
- OC_RESERVED - Static variable in class net.handle.hdllib.AbstractMessage
- OC_RESOLUTION - Static variable in class net.handle.hdllib.AbstractMessage
- OC_RESPONSE_TO_CHALLENGE - Static variable in class net.handle.hdllib.AbstractMessage
- OC_RETRIEVE_TXN_LOG - Static variable in class net.handle.hdllib.AbstractMessage
- OC_SESSION_EXCHANGEKEY - Static variable in class net.handle.hdllib.AbstractMessage
- OC_SESSION_SETUP - Static variable in class net.handle.hdllib.AbstractMessage
- OC_SESSION_TERMINATE - Static variable in class net.handle.hdllib.AbstractMessage
- OC_UNHOME_NA - Static variable in class net.handle.hdllib.AbstractMessage
- OC_VERIFY_CHALLENGE - Static variable in class net.handle.hdllib.AbstractMessage
- ofResponse(AbstractResponse) - Static method in exception net.handle.hdllib.HandleException
- ofXml(String) - Static method in class net.handle.hdllib.HandleSignature.DigestsValue
-
Deprecated.
- oldAdmin - Variable in class net.handle.apps.batch.operations.HsAdminModifierOperation
- oldAdminIndex - Variable in class net.handle.apps.batch.operations.HsAdminModifierOperation
- opCode - Variable in class net.handle.hdllib.AbstractMessage
- opCode - Variable in class net.handle.hdllib.Encoder.MessageHeaders
- opFlags - Variable in class net.handle.hdllib.Encoder.MessageHeaders
- orderSitesByPreference(SiteInfo[]) - Static method in class net.handle.hdllib.Util
-
rearranges the given sites in a more efficient order so that resolution from the current location should tend to access the faster sites first.
- ORG_NAME - Static variable in class net.handle.hdllib.HSG
- originalRequest - Variable in class net.handle.hdllib.ChallengeAnswerRequest
- origRequestDigest - Variable in class net.handle.hdllib.VerifyAuthRequest
- OTHER_CONNECTION_ESTABLISHED - Static variable in exception net.handle.hdllib.HandleException
- OTHER_CONNECTION_ESTABLISHED_STRING - Static variable in exception net.handle.hdllib.HandleException
- OTHER_SITE_REPLICATION_INFO_RECORD - Static variable in class net.handle.hdllib.DumpHandlesResponse
- overwriteWhenExists - Variable in class net.handle.hdllib.AbstractMessage
P
- ParallelBatchDeleteHandles - Class in net.handle.apps.batch
- ParallelBatchDeleteHandles(List<String>, SiteInfo, AuthenticationInfo, HandleResolver, int) - Constructor for class net.handle.apps.batch.ParallelBatchDeleteHandles
- ParallelBatchDeleteHandles.DeleteHandleTask - Class in net.handle.apps.batch
- ParallelBatchHandleProcessor - Class in net.handle.apps.batch
- ParallelBatchHandleProcessor(boolean, List<String>, HandleResolver, AuthenticationInfo, AuthenticationInfo, SiteInfo, int, boolean) - Constructor for class net.handle.apps.batch.ParallelBatchHandleProcessor
- ParallelBatchHandleProcessor(boolean, List<String>, HandleResolver, AuthenticationInfo, SiteInfo, int) - Constructor for class net.handle.apps.batch.ParallelBatchHandleProcessor
- ParallelBatchHandleProcessor(boolean, List<String>, HandleResolver, AuthenticationInfo, SiteInfo, int, boolean) - Constructor for class net.handle.apps.batch.ParallelBatchHandleProcessor
- ParallelBatchHandleProcessor(List<String>, HandleResolver, AuthenticationInfo, AuthenticationInfo, SiteInfo, int, boolean) - Constructor for class net.handle.apps.batch.ParallelBatchHandleProcessor
- ParallelBatchHandleProcessor(List<String>, HandleResolver, AuthenticationInfo, AuthenticationInfo, SiteInfo, int, ParallelBatchHandleProcessor.ResolutionType) - Constructor for class net.handle.apps.batch.ParallelBatchHandleProcessor
- ParallelBatchHandleProcessor(List<String>, HandleResolver, AuthenticationInfo, SiteInfo, int) - Constructor for class net.handle.apps.batch.ParallelBatchHandleProcessor
- ParallelBatchHandleProcessor(List<String>, HandleResolver, AuthenticationInfo, SiteInfo, int, boolean) - Constructor for class net.handle.apps.batch.ParallelBatchHandleProcessor
- ParallelBatchHandleProcessor.ResolutionType - Enum in net.handle.apps.batch
- ParallelBatchHandleProcessor.SingleHandleTask - Class in net.handle.apps.batch
- parseIdentity(X509Certificate) - Static method in class net.handle.util.X509HSTrustManager
- parseIdentity(X509Certificate[]) - Static method in class net.handle.util.X509HSTrustManager
- parseIdentityHandle(X509Certificate) - Static method in class net.handle.util.X509HSTrustManager
- parseIdentityHandle(X509Certificate[]) - Static method in class net.handle.util.X509HSTrustManager
- PATH - Static variable in class net.handle.hdllib.SiteInfo
- pauseReplication() - Method in interface net.handle.hdllib.ReplicationDaemonInterface
- perm - Variable in class net.handle.hdllib.trust.Permission
- PERM_ADMIN_READ - Static variable in class net.handle.hdllib.Encoder
- PERM_ADMIN_WRITE - Static variable in class net.handle.hdllib.Encoder
- PERM_PUBLIC_READ - Static variable in class net.handle.hdllib.Encoder
- PERM_PUBLIC_WRITE - Static variable in class net.handle.hdllib.Encoder
- Permission - Class in net.handle.hdllib.trust
- Permission() - Constructor for class net.handle.hdllib.trust.Permission
- Permission(String, String) - Constructor for class net.handle.hdllib.trust.Permission
- perms - Variable in class net.handle.hdllib.AdminRecord
- perms - Variable in class net.handle.hdllib.trust.HandleClaimsSet
- persist() - Method in class net.handle.hdllib.Configuration
- persist() - Method in class net.handle.hdllib.FilesystemConfiguration
-
save the default global values in the users' config directory
- persist() - Method in class net.handle.hdllib.SimpleConfiguration
- port - Variable in class net.handle.hdllib.Interface
- PREFERRED_GLOBAL_SERVICE_HANDLE - Static variable in class net.handle.hdllib.FilesystemConfiguration
- PRIMARY_SITE - Static variable in class net.handle.hdllib.SiteInfo
- printState() - Method in class net.handle.hdllib.SecureResolver
-
Deprecated.
- printUsage() - Static method in class net.handle.apps.batch.GenericBatch
- PRIV_KEY_FILE_NAME - Static variable in class net.handle.hdllib.HSG
- privateExchangeKey - Variable in class net.handle.hdllib.SessionSetupInfo
- PrivateKeyTypeHierarchyAdapter() - Constructor for class net.handle.hdllib.GsonUtility.PrivateKeyTypeHierarchyAdapter
- PRM_ADD_ADMIN - Static variable in class net.handle.hdllib.AdminRecord
- PRM_ADD_HANDLE - Static variable in class net.handle.hdllib.AdminRecord
- PRM_ADD_NA - Static variable in class net.handle.hdllib.AdminRecord
- PRM_ADD_VALUE - Static variable in class net.handle.hdllib.AdminRecord
- PRM_DELETE_HANDLE - Static variable in class net.handle.hdllib.AdminRecord
- PRM_DELETE_NA - Static variable in class net.handle.hdllib.AdminRecord
- PRM_LIST_HANDLES - Static variable in class net.handle.hdllib.AdminRecord
- PRM_MODIFY_ADMIN - Static variable in class net.handle.hdllib.AdminRecord
- PRM_MODIFY_VALUE - Static variable in class net.handle.hdllib.AdminRecord
- PRM_NO_ADD_ADMIN - Static variable in class net.handle.hdllib.AdminRecord
- PRM_NO_ADD_HANDLE - Static variable in class net.handle.hdllib.AdminRecord
- PRM_NO_ADD_NA - Static variable in class net.handle.hdllib.AdminRecord
- PRM_NO_ADD_VALUE - Static variable in class net.handle.hdllib.AdminRecord
- PRM_NO_DELETE_HANDLE - Static variable in class net.handle.hdllib.AdminRecord
- PRM_NO_DELETE_NA - Static variable in class net.handle.hdllib.AdminRecord
- PRM_NO_LIST_HANDLES - Static variable in class net.handle.hdllib.AdminRecord
- PRM_NO_MODIFY_ADMIN - Static variable in class net.handle.hdllib.AdminRecord
- PRM_NO_MODIFY_VALUE - Static variable in class net.handle.hdllib.AdminRecord
- PRM_NO_READ_VALUE - Static variable in class net.handle.hdllib.AdminRecord
- PRM_NO_REMOVE_ADMIN - Static variable in class net.handle.hdllib.AdminRecord
- PRM_NO_REMOVE_VALUE - Static variable in class net.handle.hdllib.AdminRecord
- PRM_READ_VALUE - Static variable in class net.handle.hdllib.AdminRecord
- PRM_REMOVE_ADMIN - Static variable in class net.handle.hdllib.AdminRecord
- PRM_REMOVE_VALUE - Static variable in class net.handle.hdllib.AdminRecord
- process(String, HandleValue[], HandleResolver, AuthenticationInfo, SiteInfo) - Method in interface net.handle.apps.batch.HandleRecordOperationInterface
- process(String, HandleValue[], HandleResolver, AuthenticationInfo, SiteInfo) - Method in class net.handle.apps.batch.operations.AddAdminValueOperation
- process(String, HandleValue[], HandleResolver, AuthenticationInfo, SiteInfo) - Method in class net.handle.apps.batch.operations.AliasAdderOperation
- process(String, HandleValue[], HandleResolver, AuthenticationInfo, SiteInfo) - Method in class net.handle.apps.batch.operations.AliasRemoverOperation
- process(String, HandleValue[], HandleResolver, AuthenticationInfo, SiteInfo) - Method in class net.handle.apps.batch.operations.CopyHandleRecordOperation
- process(String, HandleValue[], HandleResolver, AuthenticationInfo, SiteInfo) - Method in class net.handle.apps.batch.operations.DeleteHandleRecordOperation
- process(String, HandleValue[], HandleResolver, AuthenticationInfo, SiteInfo) - Method in class net.handle.apps.batch.operations.HandlesUnderServiceFinderOperation
- process(String, HandleValue[], HandleResolver, AuthenticationInfo, SiteInfo) - Method in class net.handle.apps.batch.operations.HsAdminModifierOperation
- process(String, HandleValue[], HandleResolver, AuthenticationInfo, SiteInfo) - Method in class net.handle.apps.batch.operations.JoseSignHandleRecordOperation
- process(String, HandleValue[], HandleResolver, AuthenticationInfo, SiteInfo) - Method in class net.handle.apps.batch.operations.NoOpOperation
- process(String, HandleValue[], HandleResolver, AuthenticationInfo, SiteInfo) - Method in class net.handle.apps.batch.operations.ReplaceAllHsAdminValuesOperation
- process(String, HandleValue[], HandleResolver, AuthenticationInfo, SiteInfo) - Method in class net.handle.apps.batch.operations.ReplaceHsNamespaceOperation
- process(String, HandleValue[], HandleResolver, AuthenticationInfo, SiteInfo) - Method in class net.handle.apps.batch.operations.ResignCertAndHandleRecordOperation
- process(String, HandleValue[], HandleResolver, AuthenticationInfo, SiteInfo) - Method in class net.handle.apps.batch.operations.ServiceHandleAccumulator
- process(String, HandleValue[], HandleResolver, AuthenticationInfo, SiteInfo) - Method in class net.handle.apps.batch.operations.ValidateHandleRecordOperation
- process(HandleRecordOperationInterface) - Method in class net.handle.apps.batch.BatchHandleProcessor
- process(HandleRecordOperationInterface) - Method in class net.handle.apps.batch.ParallelBatchHandleProcessor
- process(HandleRecordOperationInterface, HandleRecordFilter) - Method in class net.handle.apps.batch.BatchHandleProcessor
- process(HandleRecordOperationInterface, HandleRecordFilter) - Method in class net.handle.apps.batch.ParallelBatchHandleProcessor
- processBatch() - Method in class net.handle.apps.batch.GenericBatch
- processOtherSiteReplicationInfo(StreamTable) - Method in interface net.handle.hdllib.DumpHandlesCallback
- processRequest(AbstractRequest) - Method in class net.handle.hdllib.HandleResolver
-
Shortcut to processRequest(req, null);
- processRequest(AbstractRequest, InetAddress) - Method in class net.handle.hdllib.AbstractRequestProcessor
- processRequest(AbstractRequest, InetAddress) - Method in class net.handle.hdllib.HandleResolver
- processRequest(AbstractRequest, InetAddress) - Method in interface net.handle.hdllib.RequestProcessor
- processRequest(AbstractRequest, InetAddress, ResponseMessageCallback) - Method in class net.handle.hdllib.HandleResolver
- processRequest(AbstractRequest, InetAddress, ResponseMessageCallback) - Method in interface net.handle.hdllib.RequestProcessor
- processRequest(AbstractRequest, ResponseMessageCallback) - Method in class net.handle.hdllib.HandleResolver
-
This method processes the given request using the currently configured method (global resolution, resolution against a caching server, etc), and returns the response.
- processRequestGlobally(AbstractRequest) - Method in class net.handle.hdllib.HandleResolver
-
Shortcut to processRequestGlobally(req, null);
- processStreamedPart(DumpHandlesCallback, PublicKey) - Method in class net.handle.hdllib.DumpHandlesResponse
-
Process the incoming stream and call the given callback for every handle that is retrieved.
- processStreamedPart(TransactionCallback, PublicKey) - Method in class net.handle.hdllib.RetrieveTxnResponse
-
Process the incoming stream and call the given callback for every transaction that is retrieved.
- processThisServerReplicationInfo(long, long) - Method in interface net.handle.hdllib.DumpHandlesCallback
- processTransaction(String, Transaction) - Method in interface net.handle.hdllib.TransactionCallback
- processTransaction(Transaction) - Method in interface net.handle.hdllib.TransactionCallback
-
Process the given transaction which was received via the stream in the RetrieveTxnResponse message.
- protocol - Variable in class net.handle.hdllib.Interface
- protocolMajorVersion - Variable in class net.handle.hdllib.MessageEnvelope
- protocolMinorVersion - Variable in class net.handle.hdllib.MessageEnvelope
- protocolName(byte) - Static method in class net.handle.hdllib.Interface
- protocolsByPreference() - Method in class net.handle.hdllib.HandleResolver
-
Return a copy of preferredProtocols[], wherein protocols are listed in order of preference.
- PUB_KEY_FILE_NAME - Static variable in class net.handle.hdllib.HSG
- PUBKEY_STR - Static variable in class net.handle.apps.batch.GenericBatch
- PUBLIC_KEY_TYPE - Static variable in class net.handle.hdllib.Common
- PUBLIC_KEY_TYPES - Static variable in class net.handle.hdllib.Common
- publicExchangeKey - Variable in class net.handle.hdllib.SessionSetupInfo
- publicKey - Variable in class net.handle.hdllib.ServerInfo
- publicKey - Variable in class net.handle.hdllib.SessionSetupRequest
- publicKey - Variable in class net.handle.hdllib.trust.HandleClaimsSet
- PublicKeyAuthenticationInfo - Class in net.handle.hdllib
- PublicKeyAuthenticationInfo(byte[], int, PrivateKey) - Constructor for class net.handle.hdllib.PublicKeyAuthenticationInfo
- PublicKeyTypeHierarchyAdapter() - Constructor for class net.handle.hdllib.GsonUtility.PublicKeyTypeHierarchyAdapter
- put(String, boolean) - Method in class net.handle.util.StreamTable
-
Deprecated.
- put(String, int) - Method in class net.handle.util.StreamTable
-
Deprecated.
- put(String, long) - Method in class net.handle.util.StreamTable
-
Deprecated.
- put(K, V) - Method in class net.handle.util.LRUCacheTable
- putAll(Map<? extends K, ? extends V>) - Method in class net.handle.util.LRUCacheTable
- putSession(ClientSideSessionInfo, ServerInfo, AuthenticationInfo) - Method in class net.handle.hdllib.ClientSessionTracker
-
Stores the given session object and associates it with the given server and authInfo objects.
R
- 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
- readCertChainAsPem(Reader) - Static method in class net.handle.util.X509HSCertificateGenerator
- readFrom(InputStream) - Method in class net.handle.util.StreamTable
-
Deprecated.
- readFrom(Reader) - Method in interface net.handle.util.StreamObject
-
Deprecated.
- readFrom(Reader) - Method in class net.handle.util.StreamTable
-
Deprecated.
- readFrom(Reader) - Method in class net.handle.util.StreamVector
-
Deprecated.
- readFrom(String) - Method in interface net.handle.util.StreamObject
-
Deprecated.
- readFrom(String) - Method in class net.handle.util.StreamTable
-
Deprecated.
- readFrom(String) - 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_STR - Static variable in class net.handle.apps.batch.GenericBatch
- 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(String, HandleValue, HandleResolver, AuthenticationInfo, SiteInfo) - Static method in class net.handle.apps.batch.BatchUtil
- 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
- removeValuesAtIndices(String, int[], HandleResolver, AuthenticationInfo, SiteInfo) - Static method in class net.handle.apps.batch.BatchUtil
- ReplaceAllHsAdminValuesOperation - Class in net.handle.apps.batch.operations
- ReplaceAllHsAdminValuesOperation(String, int) - Constructor for class net.handle.apps.batch.operations.ReplaceAllHsAdminValuesOperation
- ReplaceHsNamespaceOperation - Class in net.handle.apps.batch.operations
- ReplaceHsNamespaceOperation(String) - Constructor for class net.handle.apps.batch.operations.ReplaceHsNamespaceOperation
- replacementAdmin - Variable in class net.handle.apps.batch.operations.HsAdminModifierOperation
- replacementAdmin - Variable in class net.handle.apps.batch.operations.ReplaceAllHsAdminValuesOperation
- replacementAdminIndex - Variable in class net.handle.apps.batch.operations.HsAdminModifierOperation
- replacementAdminIndex - Variable in class net.handle.apps.batch.operations.ReplaceAllHsAdminValuesOperation
- 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 - Variable in class net.handle.hdllib.RetrieveTxnRequest
- ReplicationStateInfo - Class in net.handle.hdllib
- ReplicationStateInfo() - Constructor for class net.handle.hdllib.ReplicationStateInfo
- 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
- requiredSignerNeeded - Variable in class net.handle.hdllib.trust.HandleRecordTrustVerificationReport
- requiredSigners - Variable in class net.handle.hdllib.trust.AbstractRequiredSignerStore
- requiredSignersDir - Variable in class net.handle.hdllib.trust.FileBasedRequiredSignerStore
- 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
- ResignCertAndHandleRecordOperation - Class in net.handle.apps.batch.operations
- ResignCertAndHandleRecordOperation(ValueReference, PrivateKey, ValueReference, String) - Constructor for class net.handle.apps.batch.operations.ResignCertAndHandleRecordOperation
- ResignCertAndHandleRecordOperation(ValueReference, ValueReference, String, String, String, String, String, String) - Constructor for class net.handle.apps.batch.operations.ResignCertAndHandleRecordOperation
- 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(byte[]) - Method in class net.handle.hdllib.HandleResolver
- resolveHandle(byte[], byte[][], int[]) - Method in class net.handle.hdllib.HandleResolver
- 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(String) - 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[]) - 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(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[], boolean) - Method in class net.handle.hdllib.Resolver
-
Resolve the given handle to its values that have the given types or indexes.
- resolveHandle(String, HandleResolver, AuthenticationInfo) - Static method in class net.handle.apps.batch.BatchUtil
- 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.
- resolveHandleFromSite(String, HandleResolver, AuthenticationInfo, SiteInfo) - Static method in class net.handle.apps.batch.BatchUtil
- 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
- resolveValueReference(ValueReference) - Method in class net.handle.hdllib.trust.ChainBuilder
- 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
- resultHandles - Variable in class net.handle.apps.batch.operations.HandlesUnderServiceFinderOperation
- 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, boolean) - Constructor for class net.handle.hdllib.RetrieveTxnResponse
-
Constructor for the server side.
- RetrieveTxnResponse(TransactionQueuesInterface, String, long, ReplicationStateInfo, RetrieveTxnRequest, HandleStorage, boolean) - 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
- run() - Method in class net.handle.apps.batch.ParallelBatchDeleteHandles.DeleteHandleTask
- run() - Method in class net.handle.apps.batch.ParallelBatchHandleProcessor.SingleHandleTask
S
- 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.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
-
Deprecated.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.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
-
Deprecated.Scan the homed prefix database, calling a method in the specified callback for every prefix in the database.
- SECKEY_STR - Static variable in class net.handle.apps.batch.GenericBatch
- 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
-
Deprecated.Use
HandleRecordTrustVerifier
and allied classes - 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, ServerInfo, ResponseMessageCallback) - Method in class net.handle.hdllib.HandleResolver
-
Wrapper around sendRequestToServerByProtocol(), which used to have this name and signature.
- sendRequestToServer(AbstractRequest, SiteInfo, ServerInfo) - Method in class net.handle.hdllib.HandleResolver
- sendRequestToServer(AbstractRequest, SiteInfo, ServerInfo, ResponseMessageCallback) - Method in class net.handle.hdllib.HandleResolver
- sendRequestToServerInSiteByProtocol(AbstractRequest, SiteInfo, ServerInfo, int, ResponseMessageCallback) - Method in class net.handle.hdllib.HandleResolver
- sendRequestToService(AbstractRequest, SiteInfo[]) - Method in class net.handle.hdllib.HandleResolver
-
Shortcut to sendRequestToService(AbstractRequest, SiteInfo[], null);
- sendRequestToService(AbstractRequest, SiteInfo[], 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, 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, ResponseMessageCallback) - Method in class net.handle.hdllib.HandleResolver
-
Sends the given request to the appropriate server in the given site and returns the response.
- SEPA_STR - Static variable in class net.handle.apps.batch.GenericBatch
- serialize() - Method in interface net.handle.hdllib.trust.JsonWebSignature
- serialize() - Method in class net.handle.hdllib.trust.JsonWebSignatureImpl
- serialize(PrivateKey, Type, JsonSerializationContext) - Method in class net.handle.hdllib.GsonUtility.PrivateKeyTypeHierarchyAdapter
- 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(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(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
- 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_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
- serviceHandle - Variable in class net.handle.apps.batch.operations.HandlesUnderServiceFinderOperation
- ServiceHandleAccumulator - Class in net.handle.apps.batch.operations
- ServiceHandleAccumulator() - Constructor for class net.handle.apps.batch.operations.ServiceHandleAccumulator
- 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_STR - Static variable in class net.handle.apps.batch.GenericBatch
- 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() - Constructor for class net.handle.hdllib.SessionSetupInfo
- SessionSetupInfo(byte[], int, PrivateKey) - Constructor for class net.handle.hdllib.SessionSetupInfo
- SessionSetupInfo(int) - 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(String, int, PrivateKey) - Constructor for class net.handle.hdllib.SessionSetupInfo
- SessionSetupInfo(AuthenticationInfo) - Constructor for class net.handle.hdllib.SessionSetupInfo
-
Deprecated.Use
new SessionSetupInfo()
instead. - SessionSetupRequest - Class in net.handle.hdllib
-
Request used to setup a new session.
- SessionSetupRequest() - Constructor for class net.handle.hdllib.SessionSetupRequest
-
Empty request.
- 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[]) - Constructor for class net.handle.hdllib.SessionSetupRequest
- SessionSetupRequest(int, byte[], int) - Constructor for class net.handle.hdllib.SessionSetupRequest
-
use server generated keys
- SessionSetupRequest(int, byte[], int, byte[]) - Constructor for class net.handle.hdllib.SessionSetupRequest
-
used for creating a new session request.
- 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
- setDryRun(boolean) - Method in class net.handle.apps.batch.operations.ResignCertAndHandleRecordOperation
- 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
-
Deprecated.
- 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<String, String>) - Method in class net.handle.hdllib.Configuration
- setLocalAddressMap(Map<String, String>) - 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.
- setNas(List<String>) - Method in class net.handle.apps.simple.LocalInfoConverter.LocalInfoEntry
- setOwnName(String) - Method in class net.handle.hdllib.ReplicationStateInfo
- setParentNamespace(NamespaceInfo) - Method in class net.handle.hdllib.NamespaceInfo
-
Set the parent for this namespace.
- 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.
- setSite(SiteInfo) - Method in class net.handle.apps.simple.LocalInfoConverter.LocalInfoEntry
- setSiteFilter(SiteFilter) - Method in class net.handle.hdllib.HandleResolver
- setSupportedProtocolVersion() - Method in class net.handle.hdllib.AbstractMessage
- setSupportedProtocolVersion(AbstractMessage) - Method in class net.handle.hdllib.AbstractMessage
- setSupportedProtocolVersion(SiteInfo) - 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.
- setThrowing(boolean) - Method in class net.handle.hdllib.trust.HandleRecordTrustVerifier
- 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) - Method in class net.handle.hdllib.HandleResolver
-
Create a new session to handle the given request.
- 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
- shutdown() - Method in interface net.handle.hdllib.TransactionQueuesInterface
-
Close any open files or resources in use by the queues.
- 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
- signatureReports - Variable in class net.handle.hdllib.trust.HandleRecordTrustVerificationReport
- 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(OutputStream) - Constructor for class net.handle.hdllib.SignedOutputStream
- SignedOutputStream(X509Certificate, PrivateKey, OutputStream, Socket) - Constructor for class net.handle.hdllib.SignedOutputStream
- SignedOutputStream(PrivateKey, OutputStream) - Constructor for class net.handle.hdllib.SignedOutputStream
-
Create a stream that can verify the data read from the stream in blocks.
- signedResponse - Variable in class net.handle.hdllib.ChallengeAnswerRequest
- signedResponse - Variable in class net.handle.hdllib.VerifyAuthRequest
- signedValues - Variable in class net.handle.hdllib.trust.HandleRecordTrustVerificationReport
- 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
- signHandleValues(HandleValue[], String, String, int, PrivateKey) - Static method in class net.handle.apps.batch.BatchUtil
- signHandleValuesRemotely(String, List<HandleValue>, ValueReference, List<String>, long, long, String, String, String, String, String) - Method in class net.handle.hdllib.trust.HandleSigner
- signHandleValuesWithJws(HandleValue[], String, String, int, PrivateKey, List<String>) - Static method in class net.handle.apps.batch.BatchUtil
- 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
- SingleHandleTask(String, HandleRecordOperationInterface) - Constructor for class net.handle.apps.batch.ParallelBatchHandleProcessor.SingleHandleTask
- SingleHandleTask(String, HandleRecordOperationInterface, HandleRecordFilter) - Constructor for class net.handle.apps.batch.ParallelBatchHandleProcessor.SingleHandleTask
- 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
- SiteInfoConverter - Class in net.handle.apps.simple
- SiteInfoConverter() - Constructor for class net.handle.apps.simple.SiteInfoConverter
- SiteInfoGsonTypeAdapter() - Constructor for class net.handle.hdllib.GsonUtility.SiteInfoGsonTypeAdapter
- siteInfoSerial - Variable in class net.handle.hdllib.AbstractMessage
- 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
- SPECIFIC_SITE - net.handle.apps.batch.ParallelBatchHandleProcessor.ResolutionType
- 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
- STATUS_ACTIVE - Static variable in class net.handle.hdllib.NamespaceInfo
- STATUS_INACTIVE - Static variable in class net.handle.hdllib.NamespaceInfo
- STATUS_MSG_TAG - Static variable in class net.handle.hdllib.NamespaceInfo
- STATUS_TAG - Static variable in class net.handle.hdllib.NamespaceInfo
- 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
- stopBatch() - Method in class net.handle.apps.batch.GenericBatch
- 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
-
Deprecated.Replaced by net.cnri.util.StreamObject
- 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
-
Deprecated.Replaced by net.cnri.util.StreamTable
- StreamTable() - Constructor for class net.handle.util.StreamTable
-
Deprecated.
- StreamUtil - Class in net.handle.util
-
Deprecated.Replaced by net.cnri.util.StreamUtil
- StreamUtil() - Constructor for class net.handle.util.StreamUtil
-
Deprecated.
- StreamVector - Class in net.handle.util
-
Deprecated.Replaced by net.cnri.util.StreamVector
- StreamVector() - Constructor for class net.handle.util.StreamVector
-
Deprecated.
- StringEncodingException - Exception in net.handle.util
-
Deprecated.Replaced by net.cnri.util.StreamUtil
- 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
-
Deprecated.Replaced by net.cnri.util.StringUtils
- 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
- supportsDumpResumption() - Method in interface net.handle.hdllib.HandleStorage
-
Returns true if
HandleStorage.scanHandlesFrom(byte[], boolean, ScanCallback)
andHandleStorage.scanNAsFrom(byte[], boolean, ScanCallback)
are implemented; otherwise false. - supportsDumpResumption() - Method in interface net.handle.hdllib.HandleStorage2
-
Deprecated.
- SVR_TYPE_CACHE - Static variable in class net.handle.hdllib.HSG
- SVR_TYPE_SERVER - Static variable in class net.handle.hdllib.HSG
T
- takeDigestOfRequest(AbstractMessage) - Method in class net.handle.hdllib.AbstractResponse
- takeValuesFrom(AbstractMessage) - Method in class net.handle.hdllib.AbstractMessage
-
Takes the request parameters (certify, cacheCertify, authoritative, and encrypt) from the given request object.
- takeValuesFromOption(SessionSetupInfo) - Method in class net.handle.hdllib.ClientSideSessionInfo
- TCP_CONFIG - Static variable in class net.handle.hdllib.HSG
- TCP4_CONFIG - Static variable in class net.handle.hdllib.HSG
- TEMPLATE_DELIMITER_ATT - Static variable in class net.handle.hdllib.NamespaceInfo
- TEMPLATE_TAG - Static variable in class net.handle.hdllib.NamespaceInfo
- templateConstruct(HandleValue[], String, String, String, boolean, HandleResolver, short) - Method in class net.handle.hdllib.NamespaceInfo
- templateDelimiter() - Method in class net.handle.hdllib.NamespaceInfo
-
Return whether or not handles under this prefix can be templated
- TemplateException - Exception in net.handle.util
-
Deprecated.Replaced by net.cnri.util.TemplateException
- TemplateException() - Constructor for exception net.handle.util.TemplateException
-
Deprecated.
- TemplateException(String) - Constructor for exception net.handle.util.TemplateException
-
Deprecated.
- Tester - Class in net.handle.hdllib
- Tester(HandleResolver) - Constructor for class net.handle.hdllib.Tester
- TEXT_ENCODING - Static variable in class net.handle.hdllib.Common
- THIS_HANDLE - Static variable in class net.handle.hdllib.trust.Permission
- THIS_SERVER_REPLICATION_INFO_RECORD - Static variable in class net.handle.hdllib.DumpHandlesResponse
- THREAD_COUNT - Static variable in class net.handle.hdllib.HSG
- throwIfNotSuccess(AbstractResponse) - Static method in class net.handle.apps.batch.BatchUtil
- THURSDAY - Static variable in class net.handle.hdllib.HSG
- timeout - Variable in class net.handle.hdllib.SessionSetupInfo
- timeout - Variable in class net.handle.hdllib.SessionSetupRequest
- timeOut - Variable in class net.handle.hdllib.SessionInfo
- toDetailedString() - Method in class net.handle.hdllib.HandleValue
- toErrorResponse(AbstractRequest) - Method in exception net.handle.hdllib.HandleException
- toErrorResponse(AbstractRequest, Exception) - Static method in exception net.handle.hdllib.HandleException
- toStreamTable(ReplicationStateInfo) - Static method in class net.handle.hdllib.ReplicationStateInfo
- toString() - Method in class net.handle.hdllib.AbstractMessage
- toString() - Method in class net.handle.hdllib.AbstractRequest
- toString() - Method in class net.handle.hdllib.AdminRecord
-
String representation of object (Admin's handle, index, and permissions)
- toString() - Method in class net.handle.hdllib.Attribute
- toString() - Method in class net.handle.hdllib.ChallengeAnswerRequest
- toString() - Method in class net.handle.hdllib.ErrorResponse
- toString() - Method in class net.handle.hdllib.GetSiteInfoResponse
- toString() - Method in exception net.handle.hdllib.HandleException
- toString() - Method in class net.handle.hdllib.HandleSignature
-
Deprecated.
- toString() - Method in class net.handle.hdllib.HandleValue
- toString() - Method in class net.handle.hdllib.Interface
- toString() - Method in class net.handle.hdllib.MessageEnvelope
- toString() - Method in class net.handle.hdllib.NamespaceInfo
- toString() - Method in class net.handle.hdllib.PublicKeyAuthenticationInfo
- toString() - Method in class net.handle.hdllib.ResolutionRequest
- toString() - Method in class net.handle.hdllib.ResolutionResponse
- toString() - Method in class net.handle.hdllib.RetrieveTxnRequest
- toString() - Method in class net.handle.hdllib.SecretKeyAuthenticationInfo
- toString() - Method in class net.handle.hdllib.ServerInfo
- toString() - Method in class net.handle.hdllib.ServiceReferralResponse
- toString() - Method in class net.handle.hdllib.SessionExchangeKeyRequest
- toString() - Method in class net.handle.hdllib.SessionSetupInfo
- toString() - Method in class net.handle.hdllib.SessionSetupResponse
- toString() - Method in class net.handle.hdllib.SiteInfo
-
Return a string of labeled members of this object.
- toString() - Method in class net.handle.hdllib.SSLEngineHelper.SocketFactoryWrapper
- toString() - Method in class net.handle.hdllib.Transaction
- toString() - Method in class net.handle.hdllib.ValueReference
- toString() - Method in class net.handle.util.StreamTable
-
Deprecated.
- touch() - Method in class net.handle.hdllib.SessionInfo
- traceMessages - Variable in class net.handle.hdllib.HandleResolver
- traceMessages - Variable in class net.handle.hdllib.SecureResolver
-
Deprecated.
- Transaction - Class in net.handle.hdllib
-
Class that holds the information known about a single transaction on a handle server.
- Transaction() - Constructor for class net.handle.hdllib.Transaction
- Transaction(long, byte[], byte, long) - Constructor for class net.handle.hdllib.Transaction
- Transaction(long, byte[], HandleValue[], byte, long) - Constructor for class net.handle.hdllib.Transaction
- transactionAdded(Transaction) - Method in interface net.handle.hdllib.TransactionQueueListener
- TransactionCallback - Interface in net.handle.hdllib
-
Interface used to define objects that want to receive the streamed results from RetrieveTxnResponse messages.
- TransactionGsonTypeAdapter() - Constructor for class net.handle.hdllib.GsonUtility.TransactionGsonTypeAdapter
- TransactionQueueInterface - Interface in net.handle.hdllib
-
Interface for the transaction queue that is used as a callback from messages like DumpHandlesRequest.
- TransactionQueueListener - Interface in net.handle.hdllib
- TransactionQueuesInterface - Interface in net.handle.hdllib
- TransactionScannerInterface - Interface in net.handle.hdllib
-
Interface for the transaction queue scanner that is used as a callback from messages like DumpHandlesRequest.
- TransactionValidator - Interface in net.handle.hdllib
- TransactionValidator.ValidationResult - Class in net.handle.hdllib
- TRUNCATE - Static variable in class net.handle.hdllib.HSG
- truncated - Variable in class net.handle.hdllib.MessageEnvelope
- TRUST_ROOT_HANDLE - Static variable in class net.handle.hdllib.Common
- TrustException - Exception in net.handle.hdllib.trust
- TrustException(String) - Constructor for exception net.handle.hdllib.trust.TrustException
- TrustException(String, Throwable) - Constructor for exception net.handle.hdllib.trust.TrustException
- TrustManagerSpecificPublicKey - Class in net.handle.util
- TrustManagerSpecificPublicKey(byte[]) - Constructor for class net.handle.util.TrustManagerSpecificPublicKey
- TTL_TYPE_ABSOLUTE - Static variable in class net.handle.hdllib.HandleValue
- TTL_TYPE_RELATIVE - Static variable in class net.handle.hdllib.HandleValue
- TUESDAY - Static variable in class net.handle.hdllib.HSG
- TXN_STAT_FILE_NAME - Static variable in class net.handle.hdllib.HSG
- txnId - Variable in class net.handle.hdllib.Transaction
- txnQueue - Variable in class net.handle.hdllib.RetrieveTxnResponse
- type - Variable in class net.handle.apps.batch.filters.HasValuesFilter.TypeAndValue
- type - Variable in class net.handle.hdllib.Interface
- TypeAndValue(String, String) - Constructor for class net.handle.apps.batch.filters.HasValuesFilter.TypeAndValue
- typeName(byte) - Static method in class net.handle.hdllib.Interface
U
- UDP_CONFIG - Static variable in class net.handle.hdllib.HSG
- UDP4_CONFIG - Static variable in class net.handle.hdllib.HSG
- UNABLE_TO_AUTHENTICATE - Static variable in exception net.handle.hdllib.HandleException
- UNABLE_TO_SIGN_REQUEST - Static variable in exception net.handle.hdllib.HandleException
- unableToBuildChain - Variable in class net.handle.hdllib.trust.ChainVerificationReport
- UNHOME_STR - Static variable in class net.handle.apps.batch.GenericBatch
- UnhomeNaRequest - Class in net.handle.hdllib
-
Request used to unhome prefix on a given handle server.
- UnhomeNaRequest(byte[], AuthenticationInfo) - Constructor for class net.handle.hdllib.UnhomeNaRequest
- unhomePrefix(String, HandleResolver, AuthenticationInfo, SiteInfo) - Static method in class net.handle.apps.batch.BatchUtil
- unhomePrefixes(List<String>) - Method in class net.handle.apps.batch.BatchUnhomePrefixes
- UNKNOWN_ALGORITHM_ID - Static variable in exception net.handle.hdllib.HandleException
- UNKNOWN_PROTOCOL - Static variable in exception net.handle.hdllib.HandleException
- unorderedEquals(HandleValue[], HandleValue[]) - Static method in class net.handle.hdllib.HandleValue
- unorderedEqualsIgnoreTimestamp(HandleValue[], HandleValue[]) - Static method in class net.handle.hdllib.HandleValue
- unpauseReplication() - Method in interface net.handle.hdllib.ReplicationDaemonInterface
- unsignedValues - Variable in class net.handle.hdllib.trust.HandleRecordTrustVerificationReport
- unsignedValues - Variable in class net.handle.hdllib.trust.ValuesSignatureVerificationReport
- updateEntireHandleRecord(String, List<HandleValue>, HandleResolver, AuthenticationInfo, SiteInfo) - Static method in class net.handle.apps.batch.BatchUtil
- updateEntireHandleRecord(String, HandleValue[], HandleResolver, AuthenticationInfo, SiteInfo) - Static method in class net.handle.apps.batch.BatchUtil
- updateForHandleValue(MessageDigest, byte[]) - Static method in class net.handle.hdllib.HandleSignature
-
Deprecated.
- updateForHandleValue(Signature, byte[]) - Static method in class net.handle.hdllib.HandleSignature
-
Deprecated.
- updateHandleValues(String, HandleValue[]) - Method in interface net.handle.api.HSAdapter
-
Updates the specified data handle values.
- updateValue(byte[], HandleValue[]) - Method in interface net.handle.hdllib.HandleStorage
-
Replace the handle value that has the same index as the given handle value with the given handle value.
- upperCase(byte[]) - Static method in class net.handle.hdllib.Util
-
create and return an upper-case copy of the given UTF8 byte array
- upperCase(String) - Static method in class net.handle.hdllib.Util
- upperCaseInPlace(byte[]) - Static method in class net.handle.hdllib.Util
-
Convert all of the characters in the given utf-8 byte array to upper case.
- upperCasePrefix(byte[]) - Static method in class net.handle.hdllib.Util
-
create and return an upper-case (prefix only, or all of a global handle) copy of the given UTF8 byte array
- upperCasePrefix(String) - Static method in class net.handle.hdllib.Util
- upperCasePrefixInPlace(byte[]) - Static method in class net.handle.hdllib.Util
-
Convert all of the characters in the prefix of the given utf-8 byte array to upper case; for global handles upper case all.
- userIdHandle - Variable in class net.handle.hdllib.ChallengeAnswerRequest
- userIdIndex - Variable in class net.handle.hdllib.ChallengeAnswerRequest
- Util - Class in net.handle.hdllib
- Util() - Constructor for class net.handle.hdllib.Util
V
- valid(Transaction) - Method in interface net.handle.hdllib.TransactionValidator
- validate(Transaction) - Method in interface net.handle.hdllib.TransactionValidator
- validateHandleRecord(HandleRecord) - Method in class net.handle.hdllib.trust.HandleRecordTrustVerifier
- ValidateHandleRecordOperation - Class in net.handle.apps.batch.operations
- ValidateHandleRecordOperation() - Constructor for class net.handle.apps.batch.operations.ValidateHandleRecordOperation
- validateHandleRecordReturnReport(HandleRecord) - Method in class net.handle.hdllib.trust.HandleRecordTrustVerifier
- validates(PublicKey) - Method in interface net.handle.hdllib.trust.JsonWebSignature
- validates(PublicKey) - Method in class net.handle.hdllib.trust.JsonWebSignatureImpl
- validateSelfSignedCert(JsonWebSignature) - Method in class net.handle.hdllib.trust.AbstractRequiredSignerStore
- ValidationResult(boolean, String, JsonObject) - Constructor for class net.handle.hdllib.TransactionValidator.ValidationResult
- validPayload - Variable in class net.handle.hdllib.trust.SignatureVerificationReport
- validPhoneNumberChar(char) - Static method in class net.handle.hdllib.ConfigCommon
-
Determine whether a character is legal in a phone number.
- value - Variable in class net.handle.apps.batch.filters.HasValuesFilter.TypeAndValue
- value - Variable in class net.handle.hdllib.Attribute
- VALUE_DIGEST_OFFSET - Static variable in class net.handle.hdllib.HandleSignature
-
Deprecated.
- VALUE_DIGEST_OFFSET - Static variable in class net.handle.hdllib.SecureResolver
-
Deprecated.
- VALUE_HASH_ELEMENT_NAME - Static variable in class net.handle.hdllib.SecureResolver
-
Deprecated.
- VALUE_INDEX_ATTRIBUTE - Static variable in class net.handle.hdllib.SecureResolver
-
Deprecated.
- VALUE_MD5HASH_ATTRIBUTE - Static variable in class net.handle.hdllib.SecureResolver
-
Deprecated.
- VALUE_SHA1HASH_ATTRIBUTE - Static variable in class net.handle.hdllib.SecureResolver
-
Deprecated.
- valueNeedsSignature(HandleValue) - Static method in class net.handle.hdllib.HandleSignature
-
Deprecated.
- valueNeedsSignature(HandleValue) - Static method in class net.handle.hdllib.SecureResolver
-
Deprecated.
- valueOf(String) - Static method in enum net.handle.apps.batch.ParallelBatchHandleProcessor.ResolutionType
-
Returns the enum constant of this type with the specified name.
- ValueReference - Class in net.handle.hdllib
- ValueReference() - Constructor for class net.handle.hdllib.ValueReference
- ValueReference(byte[], int) - Constructor for class net.handle.hdllib.ValueReference
- ValueReference(String, int) - Constructor for class net.handle.hdllib.ValueReference
- ValueReferenceGsonTypeAdapter() - Constructor for class net.handle.hdllib.GsonUtility.ValueReferenceGsonTypeAdapter
- values - Variable in class net.handle.hdllib.AddValueRequest
- values - Variable in class net.handle.hdllib.CreateHandleRequest
- values - Variable in class net.handle.hdllib.ModifyValueRequest
- values - Variable in class net.handle.hdllib.ResolutionResponse
- values - Variable in class net.handle.hdllib.ServiceReferralResponse
- values - Variable in class net.handle.hdllib.Transaction
- values() - Static method in enum net.handle.apps.batch.ParallelBatchHandleProcessor.ResolutionType
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Method in class net.handle.util.LRUCacheTable
- valuesNotSignedUpToRequiredSigner - Variable in class net.handle.hdllib.trust.HandleRecordTrustVerificationReport
- valuesReport - Variable in class net.handle.hdllib.trust.ChainVerificationReport
- ValuesSignatureVerificationReport - Class in net.handle.hdllib.trust
- ValuesSignatureVerificationReport() - Constructor for class net.handle.hdllib.trust.ValuesSignatureVerificationReport
- valuesSignedUpToRequiredSigner - Variable in class net.handle.hdllib.trust.HandleRecordTrustVerificationReport
- verifiedValues - Variable in class net.handle.hdllib.trust.ValuesSignatureVerificationReport
- verify(DigestedHandleValues, List<HandleValue>) - Method in class net.handle.hdllib.trust.HandleValueDigester
-
Verifies that the given digests correspond to the given values.
- VerifyAuthRequest - Class in net.handle.hdllib
-
Request used to resolve a handle.
- VerifyAuthRequest(byte[], byte[], byte[], byte, byte[], int, AuthenticationInfo) - Constructor for class net.handle.hdllib.VerifyAuthRequest
- VerifyAuthResponse - Class in net.handle.hdllib
-
Response to VerifyAuthRequest.
- VerifyAuthResponse(boolean) - Constructor for class net.handle.hdllib.VerifyAuthResponse
- VerifyAuthResponse(VerifyAuthRequest, boolean) - Constructor for class net.handle.hdllib.VerifyAuthResponse
- verifyBlock() - Method in class net.handle.hdllib.SignedInputStream
-
Reads a signature from the stream and verifies the bytes read since the last verification based on that signature.
- verifyChain(List<IssuedSignature>) - Method in class net.handle.hdllib.trust.ChainVerifier
- verifyHandleClaimsSetAndSetReportProperties(SignatureVerificationReport, JsonWebSignature, PublicKey) - Method in class net.handle.hdllib.trust.HandleVerifier
- verifyIssuedSignature(String, IssuedSignature) - Method in class net.handle.hdllib.trust.HandleVerifier
- verifyIssuedSignatureIsAuthorizedOverHandle(String, IssuedSignature, IssuedSignatureVerificationReport) - Method in class net.handle.hdllib.trust.HandleVerifier
- verifyIssuedSignatureIsValid(IssuedSignature, SignatureVerificationReport) - Method in class net.handle.hdllib.trust.HandleVerifier
- verifyMessage(byte[]) - Method in class net.handle.hdllib.AbstractMessage
-
Validate the signature for this message.
- verifyMessage(PublicKey) - Method in class net.handle.hdllib.AbstractMessage
-
Validate the signature for this message.
- verifyPermissionsAreAuthorizedOverHandle(String, List<Permission>) - Method in class net.handle.hdllib.trust.HandleVerifier
- verifySignature(PublicKey) - Method in class net.handle.hdllib.HandleSignature
-
Deprecated.
- verifyValue(String, HandleValue) - Method in class net.handle.hdllib.HandleSignature
-
Deprecated.
- verifyValues(String, List<HandleValue>, List<IssuedSignature>) - Method in class net.handle.hdllib.trust.ChainVerifier
- verifyValues(String, List<HandleValue>, JsonWebSignature, PublicKey) - Method in class net.handle.hdllib.trust.HandleVerifier
W
- WEDNESDAY - Static variable in class net.handle.hdllib.HSG
- WEEKLY - Static variable in class net.handle.hdllib.HSG
- WINDOWS_CONFIG_DIR_NAME - Static variable in class net.handle.hdllib.HSG
- write(byte[]) - Method in class net.handle.hdllib.SignedOutputStream
- write(byte[], int, int) - Method in class net.handle.hdllib.SignedOutputStream
- write(char[], int, int) - Method in class net.handle.util.AsciiJsonWriter
- write(int) - Method in class net.handle.hdllib.SignedOutputStream
-
Write a byte to the stream.
- writeByteArray(byte[], int, byte[]) - Static method in class net.handle.hdllib.Encoder
-
Write the given byte array to a given buffer starting at the specified location.
- writeByteArray(byte[], int, byte[], int, int) - Static method in class net.handle.hdllib.Encoder
-
Write the given byte array to a given buffer starting at the specified location.
- writeByteArrayArray(byte[], int, byte[][]) - Static method in class net.handle.hdllib.Encoder
-
This writes an array of byte arrays to the given buffer.
- writeBytesToFile(File, byte[]) - Static method in class net.handle.hdllib.Util
- writeBytesToFile(String, byte[]) - Static method in class net.handle.hdllib.Util
-
write byte array into a given file name
- writeCertAsPem(Writer, Certificate) - Static method in class net.handle.util.X509HSCertificateGenerator
- writeEncodedString(Writer, String) - Static method in class net.handle.util.StreamUtil
-
Deprecated.
- writeHandlesToConsole(List<String>) - Static method in class net.handle.apps.batch.BatchUtil
- writeHandlesToFile(List<String>, String) - Static method in class net.handle.apps.batch.BatchUtil
- writeInt(byte[], int, int) - Static method in class net.handle.hdllib.Encoder
-
Write a 4-byte integer value into the given byte array starting at the specified location.
- writeInt2(byte[], int, int) - Static method in class net.handle.hdllib.Encoder
-
Write a 2-byte integer value into the given byte array starting at the specified location.
- writeIntArray(byte[], int, int[]) - Static method in class net.handle.hdllib.Encoder
-
This writes a given array of integers to the given buffer, starting at the specified location.
- writeLocalAddresses(Map<?, ?>, OutputStream) - Static method in class net.handle.hdllib.Encoder
-
Writes pairs of IP addresses into a hashtable.
- writeLong(byte[], int, long) - Static method in class net.handle.hdllib.Encoder
-
Write an 8-octet integer (java long) value into the given byte array starting at the specified location.
- writeReplicationSiteFile(String, String, File, SiteInfo) - Static method in class net.handle.hdllib.ConfigCommon
-
Write the replication-site file.
- writeTo(Writer) - Method in interface net.handle.util.StreamObject
-
Deprecated.
- writeTo(Writer) - Method in class net.handle.util.StreamTable
-
Deprecated.
- writeTo(Writer) - Method in class net.handle.util.StreamVector
-
Deprecated.
- writeToFile(File) - Method in class net.handle.util.StreamTable
-
Deprecated.
- writeToFile(String) - Method in class net.handle.util.StreamTable
-
Deprecated.
- writeToString() - Method in interface net.handle.util.StreamObject
-
Deprecated.
- writeToString() - Method in class net.handle.util.StreamTable
-
Deprecated.
- writeToString() - Method in class net.handle.util.StreamVector
-
Deprecated.
X
- X509HSCertificateGenerator - Class in net.handle.util
- X509HSCertificateGenerator() - Constructor for class net.handle.util.X509HSCertificateGenerator
- X509HSTrustManager - Class in net.handle.util
- X509HSTrustManager(HandleResolver) - Constructor for class net.handle.util.X509HSTrustManager
- XencodeString(String) - Static method in class net.handle.util.StreamUtil
-
Deprecated.Escape all of the "special" characters in the given string and return the result.
- XML_MIME_TYPE - Static variable in class net.handle.hdllib.Common
- XwriteString(String, Writer) - Static method in class net.handle.util.StreamUtil
-
Deprecated.
Y
A B C D E F G H I J K L M N O P R S T U V W X YAll Classes All Packages