- canGetFromSignature(Signature) - Static method in class net.named_data.jndn.KeyLocator
-
If the signature is a type that has a KeyLocator (so that
getFromSignature will succeed), return true.
- Certificate - Class in net.named_data.jndn.security.certificate
-
- Certificate() - Constructor for class net.named_data.jndn.security.certificate.Certificate
-
The default constructor.
- Certificate(Data) - Constructor for class net.named_data.jndn.security.certificate.Certificate
-
Create a Certificate from the content in the data packet.
- CertificateCache - Class in net.named_data.jndn.security.policy
-
A CertificateCache is used to save other users' certificate during
verification.
- CertificateCache() - Constructor for class net.named_data.jndn.security.policy.CertificateCache
-
- CertificateExtension - Class in net.named_data.jndn.security.certificate
-
A CertificateExtension represents the Extension entry in a certificate.
- CertificateExtension(String, boolean, Blob) - Constructor for class net.named_data.jndn.security.certificate.CertificateExtension
-
Create a new CertificateExtension.
- CertificateExtension(OID, boolean, Blob) - Constructor for class net.named_data.jndn.security.certificate.CertificateExtension
-
Create a new CertificateExtension.
- certificateNameToPublicKeyName(Name) - Static method in class net.named_data.jndn.security.certificate.IdentityCertificate
-
Get the public key name from the full certificate name.
- CertificateSubjectDescription - Class in net.named_data.jndn.security.certificate
-
A CertificateSubjectDescription represents the SubjectDescription entry in a
Certificate.
- CertificateSubjectDescription(String, String) - Constructor for class net.named_data.jndn.security.certificate.CertificateSubjectDescription
-
Create a new CertificateSubjectDescription.
- CertificateSubjectDescription(OID, String) - Constructor for class net.named_data.jndn.security.certificate.CertificateSubjectDescription
-
Create a new CertificateSubjectDescription.
- ChangeCountable - Interface in net.named_data.jndn.util
-
A class implements ChangeCountable if it has a method getChangeCount.
- ChangeCounter - Class in net.named_data.jndn.util
-
A ChangeCounter keeps a pointer to a target ChangeCountable whose change
count is tracked by a local change count.
- ChangeCounter(ChangeCountable) - Constructor for class net.named_data.jndn.util.ChangeCounter
-
Create a new ChangeCounter to track the given target.
- checkAddCertificate(IdentityCertificate) - Method in class net.named_data.jndn.security.identity.Sqlite3IdentityStorageBase
-
Throw an exception if it is an error for addCertificate to add the certificate.
- checkAddKey(Name) - Method in class net.named_data.jndn.security.identity.Sqlite3IdentityStorageBase
-
Throw an exception if it is an error for addKey to add the key.
- checkChanged() - Method in class net.named_data.jndn.util.ChangeCounter
-
If the target's change count is different than the local change count, then
update the local change count and return true.
- checkSetDefaultKeyNameForIdentity(Name, Name) - Method in class net.named_data.jndn.security.identity.Sqlite3IdentityStorageBase
-
Throw an exception if it is an error for setDefaultKeyNameForIdentity to
set it.
- checkSignatureMatch(ConfigPolicyManager, Name, Name, BoostInfoTree) - Method in class net.named_data.jndn.security.policy.ConfigPolicyManager.FriendAccess
-
- checkSigningPolicy(Name, Name) - Method in class net.named_data.jndn.security.policy.ConfigPolicyManager
-
Override to always indicate that the signing certificate name and data name
satisfy the signing policy.
- checkSigningPolicy(Name, Name) - Method in class net.named_data.jndn.security.policy.NoVerifyPolicyManager
-
Override to always indicate that the signing certificate name and data name
satisfy the signing policy.
- checkSigningPolicy(Name, Name) - Method in class net.named_data.jndn.security.policy.PolicyManager
-
Check if the signing certificate name and data name satisfy the signing
policy.
- checkSigningPolicy(Name, Name) - Method in class net.named_data.jndn.security.policy.SelfVerifyPolicyManager
-
Override to always indicate that the signing certificate name and data name
satisfy the signing policy.
- checkVerificationPolicy(Data, int, OnVerified, OnVerifyFailed) - Method in class net.named_data.jndn.security.policy.ConfigPolicyManager
-
Check whether the received data packet complies with the verification policy,
and get the indication of the next verification step.
- checkVerificationPolicy(Interest, int, OnVerifiedInterest, OnVerifyInterestFailed, WireFormat) - Method in class net.named_data.jndn.security.policy.ConfigPolicyManager
-
Check whether the received signed interest complies with the verification
policy, and get the indication of the next verification step.
- checkVerificationPolicy(Data, int, OnVerified, OnVerifyFailed) - Method in class net.named_data.jndn.security.policy.NoVerifyPolicyManager
-
Override to call onVerified.onVerified(data) and to indicate no further
verification step.
- checkVerificationPolicy(Interest, int, OnVerifiedInterest, OnVerifyInterestFailed, WireFormat) - Method in class net.named_data.jndn.security.policy.NoVerifyPolicyManager
-
Override to call onVerified.onVerifiedInterest(interest) and to indicate no
further verification step.
- checkVerificationPolicy(Data, int, OnVerified, OnVerifyFailed) - Method in class net.named_data.jndn.security.policy.PolicyManager
-
Check whether the received data packet complies with the verification
policy, and get the indication of the next verification step.
- checkVerificationPolicy(Interest, int, OnVerifiedInterest, OnVerifyInterestFailed, WireFormat) - Method in class net.named_data.jndn.security.policy.PolicyManager
-
Check whether the received signed interest complies with the verification
policy, and get the indication of the next verification step.
- checkVerificationPolicy(Interest, int, OnVerifiedInterest, OnVerifyInterestFailed) - Method in class net.named_data.jndn.security.policy.PolicyManager
-
- checkVerificationPolicy(Data, int, OnVerified, OnVerifyFailed) - Method in class net.named_data.jndn.security.policy.SelfVerifyPolicyManager
-
Use the public key DER in the data packet's KeyLocator (if available) or
look in the IdentityStorage for the public key with the name in the
KeyLocator (if available) and use it to verify the data packet.
- checkVerificationPolicy(Interest, int, OnVerifiedInterest, OnVerifyInterestFailed, WireFormat) - Method in class net.named_data.jndn.security.policy.SelfVerifyPolicyManager
-
Use wireFormat.decodeSignatureInfoAndValue to decode the last two name
components of the signed interest.
- CHILD_SELECTOR_LEFT - Static variable in class net.named_data.jndn.Interest
-
- CHILD_SELECTOR_RIGHT - Static variable in class net.named_data.jndn.Interest
-
- ChildSelector - Static variable in class net.named_data.jndn.encoding.tlv.Tlv
-
- ChronoSync2013 - Class in net.named_data.jndn.sync
-
ChronoSync2013 implements the NDN ChronoSync protocol as described in the
2013 paper "Let's ChronoSync: Decentralized Dataset State Synchronization in
Named Data Networking".
- ChronoSync2013(ChronoSync2013.OnReceivedSyncState, ChronoSync2013.OnInitialized, Name, Name, long, Face, KeyChain, Name, double, OnRegisterFailed) - Constructor for class net.named_data.jndn.sync.ChronoSync2013
-
Create a new ChronoSync2013 to communicate using the given face.
- ChronoSync2013.OnInitialized - Interface in net.named_data.jndn.sync
-
- ChronoSync2013.OnReceivedSyncState - Interface in net.named_data.jndn.sync
-
- ChronoSync2013.SyncState - Class in net.named_data.jndn.sync
-
A SyncState holds the values of a sync state message which is passed to the
onReceivedSyncState callback which was given to the ChronoSyn2013
constructor.
- ChronoSync2013.SyncState(String, long, long) - Constructor for class net.named_data.jndn.sync.ChronoSync2013.SyncState
-
- clear() - Method in class net.named_data.jndn.ControlParameters
-
Clear fields and reset to default values.
- clear() - Method in class net.named_data.jndn.Exclude
-
Clear all the entries.
- clear() - Method in class net.named_data.jndn.KeyLocator
-
Clear fields and reset to default values.
- clear() - Method in class net.named_data.jndn.Name
-
Clear all the components.
- clear() - Method in class net.named_data.jndn.PublisherPublicKeyDigest
-
Deprecated.
Clear the publisherPublicKeyDigest.
- clear() - Method in class net.named_data.jndn.sync.SyncStateProto.SyncState.Builder
-
- clear() - Method in class net.named_data.jndn.sync.SyncStateProto.SyncState.SeqNo.Builder
-
- clear() - Method in class net.named_data.jndn.sync.SyncStateProto.SyncStateMsg.Builder
-
- clearName() - Method in class net.named_data.jndn.sync.SyncStateProto.SyncState.Builder
-
required string name = 1;
- clearSeq() - Method in class net.named_data.jndn.sync.SyncStateProto.SyncState.SeqNo.Builder
-
required uint64 seq = 1;
- clearSeqno() - Method in class net.named_data.jndn.sync.SyncStateProto.SyncState.Builder
-
optional .net.named_data.jndn.sync.SyncState.SeqNo seqno = 3;
- clearSession() - Method in class net.named_data.jndn.sync.SyncStateProto.SyncState.SeqNo.Builder
-
required uint64 session = 2;
- clearSs() - Method in class net.named_data.jndn.sync.SyncStateProto.SyncStateMsg.Builder
-
repeated .net.named_data.jndn.sync.SyncState ss = 1;
- clearType() - Method in class net.named_data.jndn.sync.SyncStateProto.SyncState.Builder
-
required .net.named_data.jndn.sync.SyncState.ActionType type = 2;
- clone() - Method in class net.named_data.jndn.DigestSha256Signature
-
Return a new DigestSha256Signature which is a deep copy of this
DigestSha256Signature.
- clone() - Method in class net.named_data.jndn.Sha256WithEcdsaSignature
-
Return a new Signature which is a deep copy of this signature.
- clone() - Method in class net.named_data.jndn.Sha256WithRsaSignature
-
Return a new Signature which is a deep copy of this signature.
- clone() - Method in class net.named_data.jndn.Signature
-
Return a new Signature which is a deep copy of this signature.
- clone() - Method in class net.named_data.jndn.sync.SyncStateProto.SyncState.Builder
-
- clone() - Method in class net.named_data.jndn.sync.SyncStateProto.SyncState.SeqNo.Builder
-
- clone() - Method in class net.named_data.jndn.sync.SyncStateProto.SyncStateMsg.Builder
-
- CLOSE - Static variable in class net.named_data.jndn.encoding.BinaryXml
-
- close() - Method in class net.named_data.jndn.transport.TcpTransport
-
Close the connection.
- close() - Method in class net.named_data.jndn.transport.Transport
-
Close the connection.
- close() - Method in class net.named_data.jndn.transport.UdpTransport
-
Close the connection.
- CommandInterestGenerator - Class in net.named_data.jndn.util
-
A CommandInterestGenerator keeps track of a timestamp and generates
command interests according to the NFD Signed Command Interests protocol:
http://redmine.named-data.net/projects/nfd/wiki/Command_Interests
- CommandInterestGenerator() - Constructor for class net.named_data.jndn.util.CommandInterestGenerator
-
Create a new CommandInterestGenerator and initialize the timestamp to now.
- Common - Class in net.named_data.jndn.util
-
The Common class has static utility functions.
- Common() - Constructor for class net.named_data.jndn.util.Common
-
- compare(Name) - Method in class net.named_data.jndn.Name
-
Compare this to the other Name using NDN canonical ordering.
- compare(Name.Component) - Method in class net.named_data.jndn.Name.Component
-
Compare this to the other Component using NDN canonical ordering.
- compareTo(Object) - Method in class net.named_data.jndn.Name
-
- compareTo(Object) - Method in class net.named_data.jndn.Name.Component
-
- ConfigPolicyManager - Class in net.named_data.jndn.security.policy
-
A ConfigPolicyManager manages trust according to a configuration file in the
Validator Configuration File Format
(http://redmine.named-data.net/projects/ndn-cxx/wiki/CommandValidatorConf)
Once a rule is matched, the ConfigPolicyManager looks in the
CertificateCache for the IdentityCertificate matching the name in the KeyLocator
and uses its public key to verify the data packet or signed interest.
- ConfigPolicyManager(String, CertificateCache, int, double, double, int) - Constructor for class net.named_data.jndn.security.policy.ConfigPolicyManager
-
Create a new ConfigPolicyManager which acts on the rules specified in the
configuration file and downloads unknown certificates when necessary.
- ConfigPolicyManager(String, CertificateCache, int, double, double) - Constructor for class net.named_data.jndn.security.policy.ConfigPolicyManager
-
- ConfigPolicyManager(String, CertificateCache, int, double) - Constructor for class net.named_data.jndn.security.policy.ConfigPolicyManager
-
- ConfigPolicyManager(String, CertificateCache, int) - Constructor for class net.named_data.jndn.security.policy.ConfigPolicyManager
-
- ConfigPolicyManager(String, CertificateCache) - Constructor for class net.named_data.jndn.security.policy.ConfigPolicyManager
-
- ConfigPolicyManager(String) - Constructor for class net.named_data.jndn.security.policy.ConfigPolicyManager
-
- ConfigPolicyManager.Friend - Interface in net.named_data.jndn.security.policy
-
A class implements Friend if it has a method
setConfigPolicyManagerFriendAccess which setFriendAccess calls to set
the FriendAccess object.
- ConfigPolicyManager.FriendAccess - Class in net.named_data.jndn.security.policy
-
A friend class can call the methods of FriendAccess to access private
methods.
- ConfigPolicyManager.FriendAccess() - Constructor for class net.named_data.jndn.security.policy.ConfigPolicyManager.FriendAccess
-
- connect(Transport.ConnectionInfo, ElementListener) - Method in class net.named_data.jndn.transport.TcpTransport
-
Connect according to the info in ConnectionInfo, and use elementListener.
- connect(Transport.ConnectionInfo, ElementListener) - Method in class net.named_data.jndn.transport.Transport
-
Connect according to the info in ConnectionInfo, and use elementListener.
- connect(Transport.ConnectionInfo, ElementListener) - Method in class net.named_data.jndn.transport.UdpTransport
-
Connect according to the info in ConnectionInfo, and use elementListener.
- Content - Static variable in class net.named_data.jndn.encoding.tlv.Tlv
-
- ContentType - Enum in net.named_data.jndn
-
A ContentType specifies the content type in a MetaInfo object.
- ContentType - Static variable in class net.named_data.jndn.encoding.tlv.Tlv
-
- ContentType_Default - Static variable in class net.named_data.jndn.encoding.tlv.Tlv
-
- ContentType_Key - Static variable in class net.named_data.jndn.encoding.tlv.Tlv
-
- ContentType_Link - Static variable in class net.named_data.jndn.encoding.tlv.Tlv
-
- ControlParameters - Class in net.named_data.jndn
-
A ControlParameters holds a Name and other fields for a ControlParameters
which is used, for example, in the command interest to register a prefix with
a forwarder.
- ControlParameters() - Constructor for class net.named_data.jndn.ControlParameters
-
Create a new ControlParameters where all values are unspecified.
- ControlParameters(ControlParameters) - Constructor for class net.named_data.jndn.ControlParameters
-
Create a new ControlParameters as a deep copy of the given controlParameters.
- ControlParameters_ControlParameters - Static variable in class net.named_data.jndn.encoding.tlv.Tlv
-
- ControlParameters_Cost - Static variable in class net.named_data.jndn.encoding.tlv.Tlv
-
- ControlParameters_ExpirationPeriod - Static variable in class net.named_data.jndn.encoding.tlv.Tlv
-
- ControlParameters_FaceId - Static variable in class net.named_data.jndn.encoding.tlv.Tlv
-
- ControlParameters_Flags - Static variable in class net.named_data.jndn.encoding.tlv.Tlv
-
- ControlParameters_LocalControlFeature - Static variable in class net.named_data.jndn.encoding.tlv.Tlv
-
- ControlParameters_Origin - Static variable in class net.named_data.jndn.encoding.tlv.Tlv
-
- ControlParameters_Strategy - Static variable in class net.named_data.jndn.encoding.tlv.Tlv
-
- ControlParameters_Uri - Static variable in class net.named_data.jndn.encoding.tlv.Tlv
-
- createIdentity(Name, KeyParams) - Method in class net.named_data.jndn.security.identity.IdentityManager
-
Deprecated.
Use createIdentityAndCertificate which returns the
certificate name instead of the key name. You can use
IdentityCertificate.certificateNameToPublicKeyName to convert the
certificate name to the key name.
- createIdentity(Name, KeyParams) - Method in class net.named_data.jndn.security.KeyChain
-
Deprecated.
Use createIdentityAndCertificate which returns the
certificate name instead of the key name.
- createIdentity(Name) - Method in class net.named_data.jndn.security.KeyChain
-
Deprecated.
Use createIdentityAndCertificate which returns the
certificate name instead of the key name.
- createIdentityAndCertificate(Name, KeyParams) - Method in class net.named_data.jndn.security.identity.IdentityManager
-
Create an identity by creating a pair of Key-Signing-Key (KSK) for this
identity and a self-signed certificate of the KSK.
- createIdentityAndCertificate(Name, KeyParams) - Method in class net.named_data.jndn.security.KeyChain
-
Create an identity by creating a pair of Key-Signing-Key (KSK) for this
identity and a self-signed certificate of the KSK.
- createIdentityAndCertificate(Name) - Method in class net.named_data.jndn.security.KeyChain
-
Create an identity by creating a pair of Key-Signing-Key (KSK) for this
identity and a self-signed certificate of the KSK.
- createIdentityCertificate(Name, Name, double, double) - Method in class net.named_data.jndn.security.identity.IdentityManager
-
Create an identity certificate for a public key managed by this IdentityManager.
- createIdentityCertificate(Name, PublicKey, Name, double, double) - Method in class net.named_data.jndn.security.identity.IdentityManager
-
Create an identity certificate for a public key supplied by the caller.
- createSigningRequest(Name) - Method in class net.named_data.jndn.security.KeyChain
-
Create a public key signing request.
- createSubtree(String, String) - Method in class net.named_data.jndn.util.BoostInfoTree
-
Create a new BoostInfoTree and insert it as a sub-tree with the given name.
- createSubtree(String) - Method in class net.named_data.jndn.util.BoostInfoTree
-
Create a new BoostInfoTree with where the value is an empty string,
and insert it as a sub-tree with the given name.
- Data - Class in net.named_data.jndn
-
- Data() - Constructor for class net.named_data.jndn.Data
-
Create a new Data object with default values and where the signature is a
blank Sha256WithRsaSignature.
- Data(Name) - Constructor for class net.named_data.jndn.Data
-
Create a new Data object with the given name and default values and where
the signature is a blank Sha256WithRsaSignature.
- Data(Data) - Constructor for class net.named_data.jndn.Data
-
Create a deep copy of the given data object, including a clone of the
signature object.
- Data - Static variable in class net.named_data.jndn.encoding.tlv.Tlv
-
- DATTR - Static variable in class net.named_data.jndn.encoding.BinaryXml
-
- deactivateKey(Name) - Method in class net.named_data.jndn.security.identity.IdentityStorage
-
Deactivate a key.
- deactivateKey(Name) - Method in class net.named_data.jndn.security.identity.MemoryIdentityStorage
-
Deactivate a key.
- deactivateKey(Name) - Method in class net.named_data.jndn.security.identity.Sqlite3IdentityStorageBase
-
Deactivate a key.
- decode(ByteBuffer, int) - Method in class net.named_data.jndn.encoding.der.DerNode
-
Decode and store the data from an input buffer.
- decode(ByteBuffer, int) - Method in class net.named_data.jndn.encoding.der.DerNode.DerStructure
-
Override the base decode to decode and store the data from an input
buffer.
- decode(Message.Builder, ByteBuffer) - Static method in class net.named_data.jndn.encoding.ProtobufTlv
-
Decode the input as NDN-TLV and update the fields of the Protobuf message
object.
- decode(Message.Builder, Blob) - Static method in class net.named_data.jndn.encoding.ProtobufTlv
-
- decodeControlParameters(ControlParameters, ByteBuffer) - Method in class net.named_data.jndn.encoding.Tlv0_1_1WireFormat
-
Decode input as a control parameters in NDN-TLV and set the fields of the
controlParameters object.
- decodeControlParameters(ControlParameters, ByteBuffer) - Method in class net.named_data.jndn.encoding.WireFormat
-
Decode input as a control parameters and set the fields of the
controlParameters object.
- decodeData(Data, ByteBuffer, int[], int[]) - Method in class net.named_data.jndn.encoding.BinaryXmlWireFormat
-
Decode input as a data packet in binary XML and set the fields in the data object.
- decodeData(Data, ByteBuffer, int[], int[]) - Method in class net.named_data.jndn.encoding.Tlv0_1_1WireFormat
-
Decode input as a data packet in NDN-TLV and set the fields in the data
object.
- decodeData(Data, ByteBuffer, int[], int[]) - Method in class net.named_data.jndn.encoding.WireFormat
-
Decode input as a data packet and set the fields in the data object.
- decodeData(Data, ByteBuffer) - Method in class net.named_data.jndn.encoding.WireFormat
-
Decode input as a data packet and set the fields in the data object.
- decodeForwardingEntry(ForwardingEntry, ByteBuffer) - Method in class net.named_data.jndn.encoding.BinaryXmlWireFormat
-
Decode input as a forwarding entry in binary XML and set the fields of the
forwardingEntry object.
- decodeForwardingEntry(ForwardingEntry, ByteBuffer) - Method in class net.named_data.jndn.encoding.WireFormat
-
Decode input as a forwarding entry and set the fields of the
forwardingEntry object.
- decodeHeader(ByteBuffer, int) - Method in class net.named_data.jndn.encoding.der.DerNode
-
Extract the header from an input buffer and return the size.
- decodeInterest(Interest, ByteBuffer, int[], int[]) - Method in class net.named_data.jndn.encoding.BinaryXmlWireFormat
-
Decode input as an interest in binary XML and set the fields of the interest object.
- decodeInterest(Interest, ByteBuffer, int[], int[]) - Method in class net.named_data.jndn.encoding.Tlv0_1_1WireFormat
-
Decode input as an interest in NDN-TLV and set the fields of the interest
object.
- decodeInterest(Interest, ByteBuffer, int[], int[]) - Method in class net.named_data.jndn.encoding.WireFormat
-
Decode input as an interest and set the fields of the interest object.
- decodeInterest(Interest, ByteBuffer) - Method in class net.named_data.jndn.encoding.WireFormat
-
Decode input as an interest and set the fields of the interest object.
- decodeLocalControlHeader(LocalControlHeader, ByteBuffer) - Method in class net.named_data.jndn.encoding.Tlv0_1_1WireFormat
-
Decode input as a LocalControlHeader in NDN-TLV and set the fields of the
localControlHeader object.
- decodeLocalControlHeader(LocalControlHeader, ByteBuffer) - Method in class net.named_data.jndn.encoding.WireFormat
-
Decode input as a LocalControlHeader in NDN-TLV and set the fields of the
localControlHeader object.
- decodeName(Name, ByteBuffer) - Method in class net.named_data.jndn.encoding.BinaryXmlWireFormat
-
Decode input as a name in binary XML and set the fields of the interest object.
- decodeName(Name, ByteBuffer) - Method in class net.named_data.jndn.encoding.Tlv0_1_1WireFormat
-
Decode input as a name in NDN-TLV and set the fields of the interest object.
- decodeName(Name, ByteBuffer) - Method in class net.named_data.jndn.encoding.WireFormat
-
Decode input as a name and set the fields of the Name object.
- decodeSignatureInfoAndValue(ByteBuffer, ByteBuffer) - Method in class net.named_data.jndn.encoding.Tlv0_1_1WireFormat
-
Decode signatureInfo as an NDN-TLV signature info and signatureValue as the
related NDN-TLV SignatureValue, and return a new object which is a subclass
of Signature.
- decodeSignatureInfoAndValue(ByteBuffer, ByteBuffer) - Method in class net.named_data.jndn.encoding.WireFormat
-
Decode signatureInfo as a signature info and signatureValue as the related
SignatureValue, and return a new object which is a subclass of Signature.
- decodeTypeAndValue() - Method in class net.named_data.jndn.encoding.BinaryXmlDecoder
-
Decode the header's type and value from the input starting at its position.
- decrypt(Name, ByteBuffer, boolean) - Method in class net.named_data.jndn.security.identity.FilePrivateKeyStorage
-
Decrypt data.
- decrypt(Name, ByteBuffer, boolean) - Method in class net.named_data.jndn.security.identity.MemoryPrivateKeyStorage
-
Decrypt data.
- decrypt(Name, ByteBuffer, boolean) - Method in class net.named_data.jndn.security.identity.PrivateKeyStorage
-
Decrypt data.
- decrypt(Name, ByteBuffer) - Method in class net.named_data.jndn.security.identity.PrivateKeyStorage
-
Decrypt data using asymmetric encryption.
- DEFAULT_ANSWER_ORIGIN_KIND - Static variable in class net.named_data.jndn.Interest
-
- DEFAULT_KEY_PARAMS - Static variable in class net.named_data.jndn.security.KeyChain
-
- DELETE_VALUE - Static variable in enum net.named_data.jndn.sync.SyncStateProto.SyncState.ActionType
-
DELETE = 1;
- deleteCertificate(Name) - Method in class net.named_data.jndn.security.policy.CertificateCache
-
Remove a certificate from the cache.
- deleteCertificateInfo(Name) - Method in class net.named_data.jndn.security.identity.AndroidSqlite3IdentityStorage
-
Delete a certificate.
- deleteCertificateInfo(Name) - Method in class net.named_data.jndn.security.identity.BasicIdentityStorage
-
Delete a certificate.
- deleteCertificateInfo(Name) - Method in class net.named_data.jndn.security.identity.IdentityStorage
-
Delete a certificate.
- deleteCertificateInfo(Name) - Method in class net.named_data.jndn.security.identity.MemoryIdentityStorage
-
Delete a certificate.
- deleteIdentity(Name) - Method in class net.named_data.jndn.security.identity.IdentityManager
-
Delete the identity from the public and private key storage.
- deleteIdentity(Name) - Method in class net.named_data.jndn.security.KeyChain
-
Delete the identity from the public and private key storage.
- deleteIdentityInfo(Name) - Method in class net.named_data.jndn.security.identity.AndroidSqlite3IdentityStorage
-
Delete an identity and related public keys and certificates.
- deleteIdentityInfo(Name) - Method in class net.named_data.jndn.security.identity.BasicIdentityStorage
-
Delete an identity and related public keys and certificates.
- deleteIdentityInfo(Name) - Method in class net.named_data.jndn.security.identity.IdentityStorage
-
Delete an identity and related public keys and certificates.
- deleteIdentityInfo(Name) - Method in class net.named_data.jndn.security.identity.MemoryIdentityStorage
-
Delete an identity and related public keys and certificates.
- deleteKey(Name) - Method in class net.named_data.jndn.security.identity.FilePrivateKeyStorage
-
Delete a key by name; checks all KeyClass types
- deleteKeyPair(Name) - Method in class net.named_data.jndn.security.identity.FilePrivateKeyStorage
-
Delete a pair of asymmetric keys.
- deleteKeyPair(Name) - Method in class net.named_data.jndn.security.identity.MemoryPrivateKeyStorage
-
Delete a pair of asymmetric keys.
- deleteKeyPair(Name) - Method in class net.named_data.jndn.security.identity.PrivateKeyStorage
-
Delete a pair of asymmetric keys.
- deletePublicKeyInfo(Name) - Method in class net.named_data.jndn.security.identity.AndroidSqlite3IdentityStorage
-
Delete a public key and related certificates.
- deletePublicKeyInfo(Name) - Method in class net.named_data.jndn.security.identity.BasicIdentityStorage
-
Delete a public key and related certificates.
- deletePublicKeyInfo(Name) - Method in class net.named_data.jndn.security.identity.IdentityStorage
-
Delete a public key and related certificates.
- deletePublicKeyInfo(Name) - Method in class net.named_data.jndn.security.identity.MemoryIdentityStorage
-
Delete a public key and related certificates.
- DerDecodingException - Exception in net.named_data.jndn.encoding.der
-
- DerDecodingException(String) - Constructor for exception net.named_data.jndn.encoding.der.DerDecodingException
-
- DerEncodingException - Exception in net.named_data.jndn.encoding.der
-
- DerEncodingException(String) - Constructor for exception net.named_data.jndn.encoding.der.DerEncodingException
-
- DerException - Exception in net.named_data.jndn.encoding.der
-
DerException extends Exception and is the base class for other DER exceptions.
- DerException(String) - Constructor for exception net.named_data.jndn.encoding.der.DerException
-
- DerNode - Class in net.named_data.jndn.encoding.der
-
DerNode implements the DER node types used in encoding/decoding DER-formatted
data.
- DerNode.DerBitString - Class in net.named_data.jndn.encoding.der
-
A DerBitString extends DerNode to handle a bit string.
- DerNode.DerBitString(ByteBuffer, int) - Constructor for class net.named_data.jndn.encoding.der.DerNode.DerBitString
-
Create a DerBitString with the given padding and inputBuf.
- DerNode.DerBoolean - Class in net.named_data.jndn.encoding.der
-
DerBoolean extends DerNode to encode a boolean value.
- DerNode.DerBoolean(boolean) - Constructor for class net.named_data.jndn.encoding.der.DerNode.DerBoolean
-
Create a new DerBoolean for the value.
- DerNode.DerByteString - Class in net.named_data.jndn.encoding.der
-
A DerByteString extends DerNode to handle byte strings.
- DerNode.DerGeneralizedTime - Class in net.named_data.jndn.encoding.der
-
A DerGeneralizedTime extends DerNode to represent a date and time, with
millisecond accuracy.
- DerNode.DerGeneralizedTime(double) - Constructor for class net.named_data.jndn.encoding.der.DerNode.DerGeneralizedTime
-
Create a DerGeneralizedTime with the given milliseconds since 1970.
- DerNode.DerInteger - Class in net.named_data.jndn.encoding.der
-
DerInteger extends DerNode to encode an integer value.
- DerNode.DerInteger(int) - Constructor for class net.named_data.jndn.encoding.der.DerNode.DerInteger
-
Create a new DerInteger for the value.
- DerNode.DerInteger() - Constructor for class net.named_data.jndn.encoding.der.DerNode.DerInteger
-
- DerNode.DerNull - Class in net.named_data.jndn.encoding.der
-
A DerNull extends DerNode to encode a null value.
- DerNode.DerNull() - Constructor for class net.named_data.jndn.encoding.der.DerNode.DerNull
-
Create a DerNull.
- DerNode.DerOctetString - Class in net.named_data.jndn.encoding.der
-
DerOctetString extends DerByteString to encode a string of bytes.
- DerNode.DerOctetString(ByteBuffer) - Constructor for class net.named_data.jndn.encoding.der.DerNode.DerOctetString
-
Create a new DerOctetString for the inputData.
- DerNode.DerOid - Class in net.named_data.jndn.encoding.der
-
A DerOid extends DerNode to represent an object identifier
- DerNode.DerOid(String) - Constructor for class net.named_data.jndn.encoding.der.DerNode.DerOid
-
Create a DerOid with the given object identifier.
- DerNode.DerOid(OID) - Constructor for class net.named_data.jndn.encoding.der.DerNode.DerOid
-
Create a DerOid with the given object identifier.
- DerNode.DerPrintableString - Class in net.named_data.jndn.encoding.der
-
A DerPrintableString extends DerByteString to handle a a printable string.
- DerNode.DerPrintableString(ByteBuffer) - Constructor for class net.named_data.jndn.encoding.der.DerNode.DerPrintableString
-
Create a DerPrintableString with the given inputData.
- DerNode.DerSequence - Class in net.named_data.jndn.encoding.der
-
A DerSequence extends DerStructure to contains an ordered sequence of other
nodes.
- DerNode.DerSequence() - Constructor for class net.named_data.jndn.encoding.der.DerNode.DerSequence
-
Create a DerSequence.
- DerNode.DerStructure - Class in net.named_data.jndn.encoding.der
-
A DerStructure extends DerNode to hold other DerNodes.
- DerNodeType - Enum in net.named_data.jndn.encoding.der
-
The NodeType enum defines the known DER node types.
- DigestAlgorithm - Enum in net.named_data.jndn.security
-
- digestSha256(ByteBuffer) - Static method in class net.named_data.jndn.util.Common
-
Compute the sha-256 digest of data.
- DigestSha256Signature - Class in net.named_data.jndn
-
A DigestSha256Signature extends Signature and holds the signature bits (which
are only the SHA256 digest) and an empty SignatureInfo for a data packet or
signed interest.
- DigestSha256Signature() - Constructor for class net.named_data.jndn.DigestSha256Signature
-
Create a new DigestSha256Signature with default values.
- DigestSha256Signature(DigestSha256Signature) - Constructor for class net.named_data.jndn.DigestSha256Signature
-
Create a new DigestSha256Signature with a copy of the fields in the given
signature object.
- DigestTree - Class in net.named_data.jndn.sync
-
- DigestTree() - Constructor for class net.named_data.jndn.sync.DigestTree
-
- DigestTree.Node - Class in net.named_data.jndn.sync
-
- DigestTree.Node(String, long, long) - Constructor for class net.named_data.jndn.sync.DigestTree.Node
-
Create a new DigestTree.Node with the given fields and compute the digest.
- doesCertificateExist(Name) - Method in class net.named_data.jndn.security.identity.AndroidSqlite3IdentityStorage
-
Check if the specified certificate already exists.
- doesCertificateExist(Name) - Method in class net.named_data.jndn.security.identity.BasicIdentityStorage
-
Check if the specified certificate already exists.
- doesCertificateExist(Name) - Method in class net.named_data.jndn.security.identity.IdentityStorage
-
Check if the specified certificate already exists.
- doesCertificateExist(Name) - Method in class net.named_data.jndn.security.identity.MemoryIdentityStorage
-
Check if the specified certificate already exists.
- doesIdentityExist(Name) - Method in class net.named_data.jndn.security.identity.AndroidSqlite3IdentityStorage
-
Check if the specified identity already exists.
- doesIdentityExist(Name) - Method in class net.named_data.jndn.security.identity.BasicIdentityStorage
-
Check if the specified identity already exists.
- doesIdentityExist(Name) - Method in class net.named_data.jndn.security.identity.IdentityStorage
-
Check if the specified identity already exists.
- doesIdentityExist(Name) - Method in class net.named_data.jndn.security.identity.MemoryIdentityStorage
-
Check if the specified identity already exists.
- doesKeyExist(Name) - Method in class net.named_data.jndn.security.identity.AndroidSqlite3IdentityStorage
-
Check if the specified key already exists.
- doesKeyExist(Name) - Method in class net.named_data.jndn.security.identity.BasicIdentityStorage
-
Check if the specified key already exists.
- doesKeyExist(Name, KeyClass) - Method in class net.named_data.jndn.security.identity.FilePrivateKeyStorage
-
Check if a particular key exists.
- doesKeyExist(Name) - Method in class net.named_data.jndn.security.identity.IdentityStorage
-
Check if the specified key already exists.
- doesKeyExist(Name) - Method in class net.named_data.jndn.security.identity.MemoryIdentityStorage
-
Check if the specified key already exists.
- doesKeyExist(Name, KeyClass) - Method in class net.named_data.jndn.security.identity.MemoryPrivateKeyStorage
-
Check if a particular key exists.
- doesKeyExist(Name, KeyClass) - Method in class net.named_data.jndn.security.identity.PrivateKeyStorage
-
Check if a particular key exists.
- doesMatch(Name) - Method in class net.named_data.jndn.InterestFilter
-
Check if the given name matches this filter.
- DontVerifySegment - Static variable in class net.named_data.jndn.util.SegmentFetcher
-
DontVerifySegment may be used in fetch to skip validation of Data packets.
- DTAG - Static variable in class net.named_data.jndn.encoding.BinaryXml
-
- DTag_ACL - Static variable in class net.named_data.jndn.encoding.BinaryXml
-
- DTag_Action - Static variable in class net.named_data.jndn.encoding.BinaryXml
-
- DTag_AnswerOriginKind - Static variable in class net.named_data.jndn.encoding.BinaryXml
-
- DTag_Any - Static variable in class net.named_data.jndn.encoding.BinaryXml
-
- DTag_BinaryValue - Static variable in class net.named_data.jndn.encoding.BinaryXml
-
- DTag_BlockSize - Static variable in class net.named_data.jndn.encoding.BinaryXml
-
- DTag_Bloom - Static variable in class net.named_data.jndn.encoding.BinaryXml
-
- DTag_BloomSeed - Static variable in class net.named_data.jndn.encoding.BinaryXml
-
- DTag_Certificate - Static variable in class net.named_data.jndn.encoding.BinaryXml
-
- DTag_ChildSelector - Static variable in class net.named_data.jndn.encoding.BinaryXml
-
- DTag_Collection - Static variable in class net.named_data.jndn.encoding.BinaryXml
-
- DTag_CompleteName - Static variable in class net.named_data.jndn.encoding.BinaryXml
-
- DTag_Component - Static variable in class net.named_data.jndn.encoding.BinaryXml
-
- DTag_Content - Static variable in class net.named_data.jndn.encoding.BinaryXml
-
- DTag_ContentDigest - Static variable in class net.named_data.jndn.encoding.BinaryXml
-
- DTag_ContentHash - Static variable in class net.named_data.jndn.encoding.BinaryXml
-
- DTag_ContentObject - Static variable in class net.named_data.jndn.encoding.BinaryXml
-
- DTag_Count - Static variable in class net.named_data.jndn.encoding.BinaryXml
-
- DTag_DecimalValue - Static variable in class net.named_data.jndn.encoding.BinaryXml
-
- DTag_DigestAlgorithm - Static variable in class net.named_data.jndn.encoding.BinaryXml
-
- DTag_EncryptedKey - Static variable in class net.named_data.jndn.encoding.BinaryXml
-
- DTag_EncryptedNonceKey - Static variable in class net.named_data.jndn.encoding.BinaryXml
-
- DTag_Entry - Static variable in class net.named_data.jndn.encoding.BinaryXml
-
- DTag_Exclude - Static variable in class net.named_data.jndn.encoding.BinaryXml
-
- DTag_FaceID - Static variable in class net.named_data.jndn.encoding.BinaryXml
-
- DTag_FaceInstance - Static variable in class net.named_data.jndn.encoding.BinaryXml
-
- DTag_FinalBlockID - Static variable in class net.named_data.jndn.encoding.BinaryXml
-
- DTag_ForwardingEntry - Static variable in class net.named_data.jndn.encoding.BinaryXml
-
- DTag_ForwardingFlags - Static variable in class net.named_data.jndn.encoding.BinaryXml
-
- DTag_FreshnessSeconds - Static variable in class net.named_data.jndn.encoding.BinaryXml
-
- DTag_GlobalPrefix - Static variable in class net.named_data.jndn.encoding.BinaryXml
-
- DTag_GlobalPrefixName - Static variable in class net.named_data.jndn.encoding.BinaryXml
-
- DTag_Header - Static variable in class net.named_data.jndn.encoding.BinaryXml
-
- DTag_Host - Static variable in class net.named_data.jndn.encoding.BinaryXml
-
- DTag_InfoString - Static variable in class net.named_data.jndn.encoding.BinaryXml
-
- DTag_IntegerValue - Static variable in class net.named_data.jndn.encoding.BinaryXml
-
- DTag_Interest - Static variable in class net.named_data.jndn.encoding.BinaryXml
-
- DTag_InterestLifetime - Static variable in class net.named_data.jndn.encoding.BinaryXml
-
- DTag_IPProto - Static variable in class net.named_data.jndn.encoding.BinaryXml
-
- DTag_Key - Static variable in class net.named_data.jndn.encoding.BinaryXml
-
- DTag_KeyAlgorithm - Static variable in class net.named_data.jndn.encoding.BinaryXml
-
- DTag_KeyLocator - Static variable in class net.named_data.jndn.encoding.BinaryXml
-
- DTag_KeyName - Static variable in class net.named_data.jndn.encoding.BinaryXml
-
- DTag_KeyValuePair - Static variable in class net.named_data.jndn.encoding.BinaryXml
-
- DTag_KeyValueSet - Static variable in class net.named_data.jndn.encoding.BinaryXml
-
- DTag_Label - Static variable in class net.named_data.jndn.encoding.BinaryXml
-
- DTag_Length - Static variable in class net.named_data.jndn.encoding.BinaryXml
-
- DTag_Link - Static variable in class net.named_data.jndn.encoding.BinaryXml
-
- DTag_LinkAuthenticator - Static variable in class net.named_data.jndn.encoding.BinaryXml
-
- DTag_LocalName - Static variable in class net.named_data.jndn.encoding.BinaryXml
-
- DTag_MaxSuffixComponents - Static variable in class net.named_data.jndn.encoding.BinaryXml
-
- DTag_MinSuffixComponents - Static variable in class net.named_data.jndn.encoding.BinaryXml
-
- DTag_MulticastInterface - Static variable in class net.named_data.jndn.encoding.BinaryXml
-
- DTag_MulticastTTL - Static variable in class net.named_data.jndn.encoding.BinaryXml
-
- DTag_Name - Static variable in class net.named_data.jndn.encoding.BinaryXml
-
- DTag_NameComponentCount - Static variable in class net.named_data.jndn.encoding.BinaryXml
-
- DTag_Namespace - Static variable in class net.named_data.jndn.encoding.BinaryXml
-
- DTag_NameValue - Static variable in class net.named_data.jndn.encoding.BinaryXml
-
- DTag_NDNProtocolDataUnit - Static variable in class net.named_data.jndn.encoding.BinaryXml
-
- DTag_Nonce - Static variable in class net.named_data.jndn.encoding.BinaryXml
-
- DTag_ParameterizedName - Static variable in class net.named_data.jndn.encoding.BinaryXml
-
- DTag_Parameters - Static variable in class net.named_data.jndn.encoding.BinaryXml
-
- DTag_Policy - Static variable in class net.named_data.jndn.encoding.BinaryXml
-
- DTag_PolicyVersion - Static variable in class net.named_data.jndn.encoding.BinaryXml
-
- DTag_Port - Static variable in class net.named_data.jndn.encoding.BinaryXml
-
- DTag_Prefix - Static variable in class net.named_data.jndn.encoding.BinaryXml
-
- DTag_ProfileName - Static variable in class net.named_data.jndn.encoding.BinaryXml
-
- DTag_PublisherCertificateDigest - Static variable in class net.named_data.jndn.encoding.BinaryXml
-
- DTag_PublisherIssuerCertificateDigest - Static variable in class net.named_data.jndn.encoding.BinaryXml
-
- DTag_PublisherIssuerKeyDigest - Static variable in class net.named_data.jndn.encoding.BinaryXml
-
- DTag_PublisherPublicKeyDigest - Static variable in class net.named_data.jndn.encoding.BinaryXml
-
- DTag_RepositoryInfo - Static variable in class net.named_data.jndn.encoding.BinaryXml
-
- DTag_RepositoryVersion - Static variable in class net.named_data.jndn.encoding.BinaryXml
-
- DTag_Root - Static variable in class net.named_data.jndn.encoding.BinaryXml
-
- DTag_RootDigest - Static variable in class net.named_data.jndn.encoding.BinaryXml
-
- DTag_Scope - Static variable in class net.named_data.jndn.encoding.BinaryXml
-
- DTag_SequenceNumber - Static variable in class net.named_data.jndn.encoding.BinaryXml
-
- DTag_Signature - Static variable in class net.named_data.jndn.encoding.BinaryXml
-
- DTag_SignatureBits - Static variable in class net.named_data.jndn.encoding.BinaryXml
-
- DTag_SignedInfo - Static variable in class net.named_data.jndn.encoding.BinaryXml
-
- DTag_Start - Static variable in class net.named_data.jndn.encoding.BinaryXml
-
- DTag_StatusCode - Static variable in class net.named_data.jndn.encoding.BinaryXml
-
- DTag_StatusResponse - Static variable in class net.named_data.jndn.encoding.BinaryXml
-
- DTag_StatusText - Static variable in class net.named_data.jndn.encoding.BinaryXml
-
- DTag_StringValue - Static variable in class net.named_data.jndn.encoding.BinaryXml
-
- DTag_Suffix - Static variable in class net.named_data.jndn.encoding.BinaryXml
-
- DTag_SyncByteCount - Static variable in class net.named_data.jndn.encoding.BinaryXml
-
- DTag_SyncConfigSlice - Static variable in class net.named_data.jndn.encoding.BinaryXml
-
- DTag_SyncConfigSliceList - Static variable in class net.named_data.jndn.encoding.BinaryXml
-
- DTag_SyncConfigSliceOp - Static variable in class net.named_data.jndn.encoding.BinaryXml
-
- DTag_SyncContentHash - Static variable in class net.named_data.jndn.encoding.BinaryXml
-
- DTag_SyncLeafCount - Static variable in class net.named_data.jndn.encoding.BinaryXml
-
- DTag_SyncNode - Static variable in class net.named_data.jndn.encoding.BinaryXml
-
- DTag_SyncNodeDeltas - Static variable in class net.named_data.jndn.encoding.BinaryXml
-
- DTag_SyncNodeElement - Static variable in class net.named_data.jndn.encoding.BinaryXml
-
- DTag_SyncNodeElements - Static variable in class net.named_data.jndn.encoding.BinaryXml
-
- DTag_SyncNodeKind - Static variable in class net.named_data.jndn.encoding.BinaryXml
-
- DTag_SyncTreeDepth - Static variable in class net.named_data.jndn.encoding.BinaryXml
-
- DTag_SyncVersion - Static variable in class net.named_data.jndn.encoding.BinaryXml
-
- DTag_Timestamp - Static variable in class net.named_data.jndn.encoding.BinaryXml
-
- DTag_Type - Static variable in class net.named_data.jndn.encoding.BinaryXml
-
- DTag_Version - Static variable in class net.named_data.jndn.encoding.BinaryXml
-
- DTag_Witness - Static variable in class net.named_data.jndn.encoding.BinaryXml
-
- DTag_WrapAlgorithm - Static variable in class net.named_data.jndn.encoding.BinaryXml
-
- DTag_WrappedKey - Static variable in class net.named_data.jndn.encoding.BinaryXml
-
- DTag_WrappingKeyIdentifier - Static variable in class net.named_data.jndn.encoding.BinaryXml
-
- DTag_WrappingKeyName - Static variable in class net.named_data.jndn.encoding.BinaryXml
-
- DynamicByteBuffer - Class in net.named_data.jndn.util
-
A DynamicByteBuffer maintains a ByteBuffer and provides methods to ensure a
minimum capacity, resizing if necessary.
- DynamicByteBuffer(int) - Constructor for class net.named_data.jndn.util.DynamicByteBuffer
-
Create a new DynamicByteBuffer with an initial capacity.
- EcdsaKeyParams - Class in net.named_data.jndn.security
-
- EcdsaKeyParams(int) - Constructor for class net.named_data.jndn.security.EcdsaKeyParams
-
- EcdsaKeyParams() - Constructor for class net.named_data.jndn.security.EcdsaKeyParams
-
- ElementListener - Interface in net.named_data.jndn.encoding
-
A class implements ElementListener if it has onReceivedElement which is used
by BinaryXmlElementReader.onReceivedData.
- ElementReader - Class in net.named_data.jndn.encoding
-
A ElementReader lets you call onReceivedData multiple times which
uses a BinaryXmlStructureDecoder or TlvStructureDecoder to detect the end of
a binary XML or NDN-TLV element and calls
elementListener.onReceivedElement(element) with the element.
- ElementReader(ElementListener) - Constructor for class net.named_data.jndn.encoding.ElementReader
-
Create a new ElementReader with the elementListener.
- ENABLE_NDNX - Static variable in class net.named_data.jndn.encoding.WireFormat
-
NDNx support and binary XML (ccnb or ndnb) encoding is deprecated and code
with throw an exception.
- encode() - Method in class net.named_data.jndn.encoding.der.DerNode.DerStructure
-
Override the base encode to return raw data encoding for this node and
its children
- encode() - Method in class net.named_data.jndn.encoding.der.DerNode
-
Get the raw data encoding for this node.
- encode(Message) - Static method in class net.named_data.jndn.encoding.ProtobufTlv
-
Encode the Protobuf message object as NDN-TLV.
- encode() - Method in class net.named_data.jndn.security.certificate.Certificate
-
Encode the contents of the certificate in DER format and set the Content
and MetaInfo fields.
- encodeControlParameters(ControlParameters) - Method in class net.named_data.jndn.encoding.Tlv0_1_1WireFormat
-
Encode controlParameters in NDN-TLV and return the encoding.
- encodeControlParameters(ControlParameters) - Method in class net.named_data.jndn.encoding.WireFormat
-
Encode controlParameters and return the encoding.
- encodeData(Data, int[], int[]) - Method in class net.named_data.jndn.encoding.BinaryXmlWireFormat
-
Encode data and return the encoding.
- encodeData(Data, int[], int[]) - Method in class net.named_data.jndn.encoding.Tlv0_1_1WireFormat
-
Encode data in NDN-TLV and return the encoding.
- encodeData(Data, int[], int[]) - Method in class net.named_data.jndn.encoding.WireFormat
-
Encode data and return the encoding.
- encodeData(Data) - Method in class net.named_data.jndn.encoding.WireFormat
-
Encode data and return the encoding.
- encodeForwardingEntry(ForwardingEntry) - Method in class net.named_data.jndn.encoding.BinaryXmlWireFormat
-
Encode forwardingEntry in binary XML and return the encoding.
- encodeForwardingEntry(ForwardingEntry) - Method in class net.named_data.jndn.encoding.WireFormat
-
Encode forwardingEntry and return the encoding.
- encodeHeader(int) - Method in class net.named_data.jndn.encoding.der.DerNode
-
Encode the given size and update the header.
- encodeInterest(Interest, int[], int[]) - Method in class net.named_data.jndn.encoding.BinaryXmlWireFormat
-
Encode interest in binary XML and return the encoding.
- encodeInterest(Interest, int[], int[]) - Method in class net.named_data.jndn.encoding.Tlv0_1_1WireFormat
-
Encode interest using NDN-TLV and return the encoding.
- encodeInterest(Interest, int[], int[]) - Method in class net.named_data.jndn.encoding.WireFormat
-
Encode interest and return the encoding.
- encodeInterest(Interest) - Method in class net.named_data.jndn.encoding.WireFormat
-
Encode interest and return the encoding.
- encodeLocalControlHeader(LocalControlHeader) - Method in class net.named_data.jndn.encoding.Tlv0_1_1WireFormat
-
Encode the LocalControlHeader in NDN-TLV and return the encoding.
- encodeLocalControlHeader(LocalControlHeader) - Method in class net.named_data.jndn.encoding.WireFormat
-
Encode the LocalControlHeader in NDN-TLV and return the encoding.
- encodeName(Name) - Method in class net.named_data.jndn.encoding.BinaryXmlWireFormat
-
Encode name in binary XML and return the encoding.
- encodeName(Name) - Method in class net.named_data.jndn.encoding.Tlv0_1_1WireFormat
-
Encode name in NDN-TLV and return the encoding.
- encodeName(Name) - Method in class net.named_data.jndn.encoding.WireFormat
-
Encode name and return the encoding.
- encodeSignatureInfo(Signature) - Method in class net.named_data.jndn.encoding.Tlv0_1_1WireFormat
-
Encode signature as a SignatureInfo in NDN-TLV and return the encoding.
- encodeSignatureInfo(Signature) - Method in class net.named_data.jndn.encoding.WireFormat
-
Encode signature as a SignatureInfo and return the encoding.
- encodeSignatureValue(Signature) - Method in class net.named_data.jndn.encoding.Tlv0_1_1WireFormat
-
Encode the signatureValue in the Signature object as a SignatureValue (the
signature bits) in NDN-TLV and return the encoding.
- encodeSignatureValue(Signature) - Method in class net.named_data.jndn.encoding.WireFormat
-
Encode the signatureValue in the Signature object as a SignatureValue (the
signature bits) and return the encoding.
- ENCODING_LIMIT_1_BYTE - Static variable in class net.named_data.jndn.encoding.BinaryXmlEncoder
-
- ENCODING_LIMIT_2_BYTES - Static variable in class net.named_data.jndn.encoding.BinaryXmlEncoder
-
- ENCODING_LIMIT_3_BYTES - Static variable in class net.named_data.jndn.encoding.BinaryXmlEncoder
-
- EncodingException - Exception in net.named_data.jndn.encoding
-
- EncodingException(String) - Constructor for exception net.named_data.jndn.encoding.EncodingException
-
- encrypt(Name, ByteBuffer, boolean) - Method in class net.named_data.jndn.security.identity.FilePrivateKeyStorage
-
Encrypt data.
- encrypt(Name, ByteBuffer, boolean) - Method in class net.named_data.jndn.security.identity.MemoryPrivateKeyStorage
-
Encrypt data.
- encrypt(Name, ByteBuffer, boolean) - Method in class net.named_data.jndn.security.identity.PrivateKeyStorage
-
Encrypt data.
- encrypt(Name, ByteBuffer) - Method in class net.named_data.jndn.security.identity.PrivateKeyStorage
-
Encrypt data using asymmetric encryption.
- ensureCapacity(int) - Method in class net.named_data.jndn.util.DynamicByteBuffer
-
Ensure that buffer().capacity() is greater than or equal to capacity.
- ensureCapacityFromBack(int) - Method in class net.named_data.jndn.util.DynamicByteBuffer
-
Ensure that buffer().capacity() is greater than or equal to capacity.
- ensuredPut(byte) - Method in class net.named_data.jndn.util.DynamicByteBuffer
-
Call ensureCapacity to ensure there is capacity for 1 more byte and call
buffer().put(b).
- ensuredPut(ByteBuffer) - Method in class net.named_data.jndn.util.DynamicByteBuffer
-
Call ensureCapacity to ensure there is capacity for buffer.remaining() more
bytes and use buffer().put to copy.
- ensuredPut(ByteBuffer, int, int) - Method in class net.named_data.jndn.util.DynamicByteBuffer
-
Call ensureCapacity to ensure there is capacity for (limit - position) more
bytes and use buffer().put to copy.
- ensuredPutFromBack(byte) - Method in class net.named_data.jndn.util.DynamicByteBuffer
-
Call setRemainingFromBack to ensure there are remaining bytes for 1 more
byte and put b at the new position.
- ensureRemainingCapacity(int) - Method in class net.named_data.jndn.util.DynamicByteBuffer
-
Use ensureCapacity to ensure there are remainingCapacity bytes after
position().
- equals(Object) - Method in class net.named_data.jndn.ControlParameters
-
- equals(OID) - Method in class net.named_data.jndn.encoding.OID
-
- equals(Object) - Method in class net.named_data.jndn.encoding.OID
-
- equals(Name.Component) - Method in class net.named_data.jndn.Name.Component
-
Check if this is the same component as other.
- equals(Object) - Method in class net.named_data.jndn.Name.Component
-
- equals(Object) - Method in class net.named_data.jndn.Name
-
Check if this name has the same component count and components as the given
name.
- equals(Blob) - Method in class net.named_data.jndn.util.Blob
-
- equals(Object) - Method in class net.named_data.jndn.util.Blob
-
- Exclude - Static variable in class net.named_data.jndn.encoding.tlv.Tlv
-
- Exclude - Class in net.named_data.jndn
-
An Exclude holds an Array of Exclude.Entry.
- Exclude() - Constructor for class net.named_data.jndn.Exclude
-
Create a new Exclude with no entries.
- Exclude(Exclude) - Constructor for class net.named_data.jndn.Exclude
-
Create a new Exclude as a copy of the given exclude.
- Exclude.Entry - Class in net.named_data.jndn
-
An Exclude.Entry holds an Exclude.Type, and if it is a COMPONENT, it holds
the component value.
- Exclude.Entry() - Constructor for class net.named_data.jndn.Exclude.Entry
-
Create an Exclude.Entry of type ANY
- Exclude.Entry(Name.Component) - Constructor for class net.named_data.jndn.Exclude.Entry
-
Create an Exclude.Entry of type COMPONENT.
- Exclude.Type - Enum in net.named_data.jndn
-
- expressInterest(Interest, OnData, OnTimeout, WireFormat) - Method in class net.named_data.jndn.Face
-
Send the Interest through the transport, read the entire response and call
onData(interest, data).
- expressInterest(Interest, OnData, OnTimeout) - Method in class net.named_data.jndn.Face
-
Send the Interest through the transport, read the entire response and call
onData(interest, data).
- expressInterest(Interest, OnData, WireFormat) - Method in class net.named_data.jndn.Face
-
Send the Interest through the transport, read the entire response and call
onData(interest, data).
- expressInterest(Interest, OnData) - Method in class net.named_data.jndn.Face
-
Send the Interest through the transport, read the entire response and call
onData(interest, data).
- expressInterest(Name, Interest, OnData, OnTimeout, WireFormat) - Method in class net.named_data.jndn.Face
-
Encode name as an Interest.
- expressInterest(Name, OnData, OnTimeout, WireFormat) - Method in class net.named_data.jndn.Face
-
Encode name as an Interest.
- expressInterest(Name, Interest, OnData, WireFormat) - Method in class net.named_data.jndn.Face
-
Encode name as an Interest.
- expressInterest(Name, Interest, OnData, OnTimeout) - Method in class net.named_data.jndn.Face
-
Encode name as an Interest.
- expressInterest(Name, Interest, OnData) - Method in class net.named_data.jndn.Face
-
Encode name as an Interest.
- expressInterest(Name, OnData, OnTimeout) - Method in class net.named_data.jndn.Face
-
Encode name as an Interest.
- expressInterest(Name, OnData, WireFormat) - Method in class net.named_data.jndn.Face
-
Encode name as an Interest.
- expressInterest(Name, OnData) - Method in class net.named_data.jndn.Face
-
Encode name as an Interest.
- expressInterest(Interest, OnData, OnTimeout, WireFormat) - Method in class net.named_data.jndn.Node
-
Send the Interest through the transport, read the entire response and call
onData(interest, data).
- EXT - Static variable in class net.named_data.jndn.encoding.BinaryXml
-
- extensionId_ - Variable in class net.named_data.jndn.security.certificate.CertificateExtension
-
- extensionValue_ - Variable in class net.named_data.jndn.security.certificate.CertificateExtension
-
- generate(Interest, KeyChain, Name, WireFormat) - Method in class net.named_data.jndn.util.CommandInterestGenerator
-
Append a timestamp component and a random value component to interest's
name.
- generate(Interest, KeyChain, Name) - Method in class net.named_data.jndn.util.CommandInterestGenerator
-
Append a timestamp component and a random value component to interest's
name.
- generateEcdsaKeyPair(Name, boolean, int) - Method in class net.named_data.jndn.security.identity.IdentityManager
-
Generate a pair of ECDSA keys for the specified identity.
- generateEcdsaKeyPair(Name, boolean) - Method in class net.named_data.jndn.security.identity.IdentityManager
-
Generate a pair of ECDSA keys for the specified identity and default keySize
256.
- generateEcdsaKeyPair(Name) - Method in class net.named_data.jndn.security.identity.IdentityManager
-
Generate a pair of ECDSA keys for the specified identity for a
Data-Signing-Key and default keySize 256.
- generateEcdsaKeyPair(Name, boolean, int) - Method in class net.named_data.jndn.security.KeyChain
-
Generate a pair of ECDSA keys for the specified identity.
- generateEcdsaKeyPair(Name, boolean) - Method in class net.named_data.jndn.security.KeyChain
-
Generate a pair of ECDSA keys for the specified identity and default keySize
256.
- generateEcdsaKeyPair(Name) - Method in class net.named_data.jndn.security.KeyChain
-
Generate a pair of ECDSA keys for the specified identity for a
Data-Signing-Key and default keySize 256.
- generateEcdsaKeyPairAsDefault(Name, boolean, int) - Method in class net.named_data.jndn.security.identity.IdentityManager
-
Generate a pair of ECDSA keys for the specified identity and set it as
default key for the identity.
- generateEcdsaKeyPairAsDefault(Name, boolean) - Method in class net.named_data.jndn.security.identity.IdentityManager
-
Generate a pair of ECDSA keys for the specified identity and set it as
default key for the identity, using the default keySize 256.
- generateEcdsaKeyPairAsDefault(Name) - Method in class net.named_data.jndn.security.identity.IdentityManager
-
Generate a pair of ECDSA keys for the specified identity and set it as
default key for the identity for a Data-Signing-Key and using the default
keySize 256.
- generateEcdsaKeyPairAsDefault(Name, boolean, int) - Method in class net.named_data.jndn.security.KeyChain
-
Generate a pair of ECDSA keys for the specified identity and set it as
default key for the identity.
- generateEcdsaKeyPairAsDefault(Name, boolean) - Method in class net.named_data.jndn.security.KeyChain
-
Generate a pair of ECDSA keys for the specified identity and set it as
default key for the identity, using the default keySize 256.
- generateEcdsaKeyPairAsDefault(Name) - Method in class net.named_data.jndn.security.KeyChain
-
Generate a pair of ECDSA keys for the specified identity and set it as
default key for the identity for a Data-Signing-Key and using the default
keySize 256.
- generateKey(Name, KeyParams) - Method in class net.named_data.jndn.security.identity.FilePrivateKeyStorage
-
Generate a symmetric key.
- generateKey(Name, KeyParams) - Method in class net.named_data.jndn.security.identity.MemoryPrivateKeyStorage
-
Generate a symmetric key.
- generateKey(Name, KeyParams) - Method in class net.named_data.jndn.security.identity.PrivateKeyStorage
-
Generate a symmetric key.
- generateKeyPair(Name, KeyParams) - Method in class net.named_data.jndn.security.identity.FilePrivateKeyStorage
-
Generate a pair of asymmetric keys.
- generateKeyPair(Name, KeyParams) - Method in class net.named_data.jndn.security.identity.MemoryPrivateKeyStorage
-
Generate a pair of asymmetric keys.
- generateKeyPair(Name, KeyParams) - Method in class net.named_data.jndn.security.identity.PrivateKeyStorage
-
Generate a pair of asymmetric keys.
- generateRSAKeyPair(Name, boolean, int) - Method in class net.named_data.jndn.security.identity.IdentityManager
-
Generate a pair of RSA keys for the specified identity.
- generateRSAKeyPair(Name, boolean) - Method in class net.named_data.jndn.security.identity.IdentityManager
-
Generate a pair of RSA keys for the specified identity and default keySize
2048.
- generateRSAKeyPair(Name) - Method in class net.named_data.jndn.security.identity.IdentityManager
-
Generate a pair of RSA keys for the specified identity for a
Data-Signing-Key and default keySize 2048.
- generateRSAKeyPair(Name, boolean, int) - Method in class net.named_data.jndn.security.KeyChain
-
Generate a pair of RSA keys for the specified identity.
- generateRSAKeyPair(Name, boolean) - Method in class net.named_data.jndn.security.KeyChain
-
Generate a pair of RSA keys for the specified identity and default keySize
2048.
- generateRSAKeyPair(Name) - Method in class net.named_data.jndn.security.KeyChain
-
Generate a pair of RSA keys for the specified identity for a
Data-Signing-Key and default keySize 2048.
- generateRSAKeyPairAsDefault(Name, boolean, int) - Method in class net.named_data.jndn.security.identity.IdentityManager
-
Generate a pair of RSA keys for the specified identity and set it as
default key for the identity.
- generateRSAKeyPairAsDefault(Name, boolean) - Method in class net.named_data.jndn.security.identity.IdentityManager
-
Generate a pair of RSA keys for the specified identity and set it as
default key for the identity, using the default keySize 2048.
- generateRSAKeyPairAsDefault(Name) - Method in class net.named_data.jndn.security.identity.IdentityManager
-
Generate a pair of RSA keys for the specified identity and set it as
default key for the identity for a Data-Signing-Key and using the default
keySize 2048.
- generateRSAKeyPairAsDefault(Name, boolean, int) - Method in class net.named_data.jndn.security.KeyChain
-
Generate a pair of RSA keys for the specified identity and set it as
default key for the identity.
- generateRSAKeyPairAsDefault(Name, boolean) - Method in class net.named_data.jndn.security.KeyChain
-
Generate a pair of RSA keys for the specified identity and set it as
default key for the identity, using the default keySize 2048.
- generateRSAKeyPairAsDefault(Name) - Method in class net.named_data.jndn.security.KeyChain
-
Generate a pair of RSA keys for the specified identity and set it as
default key for the identity for a Data-Signing-Key and using the default
keySize 2048.
- get() - Static method in class net.named_data.jndn.encoding.BinaryXmlWireFormat
-
Get a singleton instance of a BinaryXmlWireFormat.
- get() - Static method in class net.named_data.jndn.encoding.Tlv0_1_1WireFormat
-
Get a singleton instance of a Tlv1_0a2WireFormat.
- get() - Static method in class net.named_data.jndn.encoding.Tlv0_1WireFormat
-
Get a singleton instance of a Tlv0_1WireFormat.
- get() - Static method in class net.named_data.jndn.encoding.TlvWireFormat
-
Get a singleton instance of a TlvWireFormat.
- get(int) - Method in class net.named_data.jndn.Exclude
-
Get the entry at the given index.
- get(int) - Method in class net.named_data.jndn.Name
-
Get the component at the given index.
- get(int) - Method in class net.named_data.jndn.sync.DigestTree
-
- get(String) - Method in class net.named_data.jndn.util.BoostInfoTree
-
Look up using the key and return a list of the subtrees.
- get() - Method in class net.named_data.jndn.util.ChangeCounter
-
Get the target object.
- getAction() - Method in class net.named_data.jndn.ForwardingEntry
-
- getActive() - Method in class net.named_data.jndn.ForwardingFlags
-
Get the value of the "active" flag.
- getAdvertise() - Method in class net.named_data.jndn.ForwardingFlags
-
Get the value of the "advertise" flag.
- getAllKeyNamesOfIdentity(Name, ArrayList, boolean) - Method in class net.named_data.jndn.security.identity.AndroidSqlite3IdentityStorage
-
Append all the key names of a particular identity to the nameList.
- getAllKeyNamesOfIdentity(Name, ArrayList, boolean) - Method in class net.named_data.jndn.security.identity.BasicIdentityStorage
-
Append all the key names of a particular identity to the nameList.
- getAllKeyNamesOfIdentity(Name, ArrayList, boolean) - Method in class net.named_data.jndn.security.identity.IdentityStorage
-
Append all the key names of a particular identity to the nameList.
- getAllKeyNamesOfIdentity(Name, ArrayList, boolean) - Method in class net.named_data.jndn.security.identity.MemoryIdentityStorage
-
Append all the key names of a particular identity to the nameList.
- getAnswerOriginKind() - Method in class net.named_data.jndn.Interest
-
Deprecated.
Use getMustBeFresh.
- getAnyCertificate(Name) - Method in class net.named_data.jndn.security.identity.IdentityManager
-
Get a certificate even if the certificate is not valid anymore.
- getAnyCertificate(Name) - Method in class net.named_data.jndn.security.KeyChain
-
Get a certificate even if the certificate is not valid anymore.
- getAnyIdentityCertificate(Name) - Method in class net.named_data.jndn.security.KeyChain
-
Get an identity certificate even if the certificate is not valid anymore.
- getCapture() - Method in class net.named_data.jndn.ForwardingFlags
-
Get the value of the "capture" flag.
- getCaptureOk() - Method in class net.named_data.jndn.ForwardingFlags
-
Get the value of the "captureOk" flag.
- getCertificate(Name, boolean) - Method in class net.named_data.jndn.security.identity.AndroidSqlite3IdentityStorage
-
Get a certificate from the identity storage.
- getCertificate(Name, boolean) - Method in class net.named_data.jndn.security.identity.BasicIdentityStorage
-
Get a certificate from the identity storage.
- getCertificate(Name) - Method in class net.named_data.jndn.security.identity.IdentityManager
-
Get a certificate with the specified name.
- getCertificate(Name, boolean) - Method in class net.named_data.jndn.security.identity.IdentityStorage
-
Get a certificate from the identity storage.
- getCertificate(Name) - Method in class net.named_data.jndn.security.identity.IdentityStorage
-
Get a certificate from the identity storage, requiring only a valid
certificate to be returned.
- getCertificate(Name, boolean) - Method in class net.named_data.jndn.security.identity.MemoryIdentityStorage
-
Get a certificate from the identity storage.
- getCertificate(Name) - Method in class net.named_data.jndn.security.KeyChain
-
Get a certificate with the specified name.
- getCertificate(Name) - Method in class net.named_data.jndn.security.policy.CertificateCache
-
Fetch a certificate from the cache.
- getChangeCount() - Method in class net.named_data.jndn.Data
-
Get the change count, which is incremented each time this object
(or a child object) is changed.
- getChangeCount() - Method in class net.named_data.jndn.DigestSha256Signature
-
Get the change count, which is incremented each time this object
(or a child object) is changed.
- getChangeCount() - Method in class net.named_data.jndn.Exclude
-
Get the change count, which is incremented each time this object is
changed.
- getChangeCount() - Method in class net.named_data.jndn.Interest
-
Get the change count, which is incremented each time this object
(or a child object) is changed.
- getChangeCount() - Method in class net.named_data.jndn.KeyLocator
-
Get the change count, which is incremented each time this object
(or a child object) is changed.
- getChangeCount() - Method in class net.named_data.jndn.MetaInfo
-
Get the change count, which is incremented each time this object is changed.
- getChangeCount() - Method in class net.named_data.jndn.Name
-
Get the change count, which is incremented each time this object is changed.
- getChangeCount() - Method in class net.named_data.jndn.PublisherPublicKeyDigest
-
Deprecated.
Get the change count, which is incremented each time this object is
changed.
- getChangeCount() - Method in class net.named_data.jndn.Sha256WithEcdsaSignature
-
Get the change count, which is incremented each time this object
(or a child object) is changed.
- getChangeCount() - Method in class net.named_data.jndn.Sha256WithRsaSignature
-
Get the change count, which is incremented each time this object
(or a child object) is changed.
- getChangeCount() - Method in class net.named_data.jndn.Signature
-
Get the change count, which is incremented each time this object
(or a child object) is changed.
- getChangeCount() - Method in interface net.named_data.jndn.util.ChangeCountable
-
Get the change count for the object which increases monotonically when the
fields of the object are changed.
- getChildInherit() - Method in class net.named_data.jndn.ForwardingFlags
-
Get the value of the "childInherit" flag.
- getChildren() - Method in class net.named_data.jndn.encoding.der.DerNode.DerStructure
-
Get the children of this node.
- getChildren() - Method in class net.named_data.jndn.encoding.der.DerNode
-
If this object is a DerSequence, get the children of this node.
- getChildSelector() - Method in class net.named_data.jndn.Interest
-
- getComponent() - Method in class net.named_data.jndn.Exclude.Entry
-
Get the component value for this entry (if it is of type COMPONENT).
- getConnectionInfo() - Method in class net.named_data.jndn.Node
-
- getContent() - Method in class net.named_data.jndn.Data
-
- getCost() - Method in class net.named_data.jndn.ControlParameters
-
- getDataPrefix() - Method in class net.named_data.jndn.sync.ChronoSync2013.SyncState
-
Get the application data prefix for this sync state message.
- getDataPrefix() - Method in class net.named_data.jndn.sync.DigestTree.Node
-
- getDefaultCertificateName() - Method in class net.named_data.jndn.security.identity.IdentityManager
-
Get the default certificate name of the default identity, which will be
used when signing is based on identity and the identity is not specified.
- getDefaultCertificateName() - Method in class net.named_data.jndn.security.KeyChain
-
Get the default certificate name of the default identity.
- getDefaultCertificateNameForIdentity(Name) - Method in class net.named_data.jndn.security.identity.IdentityManager
-
Get the default certificate name for the specified identity, which will be
used when signing is performed based on identity.
- getDefaultCertificateNameForIdentity(Name) - Method in class net.named_data.jndn.security.identity.IdentityStorage
-
Get the default certificate name for the specified identity.
- getDefaultCertificateNameForKey(Name) - Method in class net.named_data.jndn.security.identity.AndroidSqlite3IdentityStorage
-
Get the default certificate name for the specified key.
- getDefaultCertificateNameForKey(Name) - Method in class net.named_data.jndn.security.identity.BasicIdentityStorage
-
Get the default certificate name for the specified key.
- getDefaultCertificateNameForKey(Name) - Method in class net.named_data.jndn.security.identity.IdentityStorage
-
Get the default certificate name for the specified key.
- getDefaultCertificateNameForKey(Name) - Method in class net.named_data.jndn.security.identity.MemoryIdentityStorage
-
Get the default certificate name for the specified key.
- getDefaultFilePath(File) - Static method in class net.named_data.jndn.security.identity.AndroidSqlite3IdentityStorage
-
Get the default database file path based on the files root.
- getDefaultFilePath(String) - Static method in class net.named_data.jndn.security.identity.AndroidSqlite3IdentityStorage
-
Get the default database file path based on the files root.
- getDefaultIdentity() - Method in class net.named_data.jndn.security.identity.AndroidSqlite3IdentityStorage
-
Get the default identity.
- getDefaultIdentity() - Method in class net.named_data.jndn.security.identity.BasicIdentityStorage
-
Get the default identity.
- getDefaultIdentity() - Method in class net.named_data.jndn.security.identity.IdentityManager
-
Get the default identity.
- getDefaultIdentity() - Method in class net.named_data.jndn.security.identity.IdentityStorage
-
Get the default identity.
- getDefaultIdentity() - Method in class net.named_data.jndn.security.identity.MemoryIdentityStorage
-
Get the default identity.
- getDefaultIdentity() - Method in class net.named_data.jndn.security.KeyChain
-
Get the default identity.
- getDefaultInstance() - Static method in class net.named_data.jndn.sync.SyncStateProto.SyncState
-
- getDefaultInstance() - Static method in class net.named_data.jndn.sync.SyncStateProto.SyncState.SeqNo
-
- getDefaultInstance() - Static method in class net.named_data.jndn.sync.SyncStateProto.SyncStateMsg
-
- getDefaultInstanceForType() - Method in class net.named_data.jndn.sync.SyncStateProto.SyncState.Builder
-
- getDefaultInstanceForType() - Method in class net.named_data.jndn.sync.SyncStateProto.SyncState
-
- getDefaultInstanceForType() - Method in class net.named_data.jndn.sync.SyncStateProto.SyncState.SeqNo.Builder
-
- getDefaultInstanceForType() - Method in class net.named_data.jndn.sync.SyncStateProto.SyncState.SeqNo
-
- getDefaultInstanceForType() - Method in class net.named_data.jndn.sync.SyncStateProto.SyncStateMsg.Builder
-
- getDefaultInstanceForType() - Method in class net.named_data.jndn.sync.SyncStateProto.SyncStateMsg
-
- getDefaultKeyNameForIdentity(Name) - Method in class net.named_data.jndn.security.identity.AndroidSqlite3IdentityStorage
-
Get the default key name for the specified identity.
- getDefaultKeyNameForIdentity(Name) - Method in class net.named_data.jndn.security.identity.BasicIdentityStorage
-
Get the default key name for the specified identity.
- getDefaultKeyNameForIdentity(Name) - Method in class net.named_data.jndn.security.identity.IdentityManager
-
Get the default key for an identity.
- getDefaultKeyNameForIdentity() - Method in class net.named_data.jndn.security.identity.IdentityManager
-
Get the default key for an identity, inferred from the keyName.
- getDefaultKeyNameForIdentity(Name) - Method in class net.named_data.jndn.security.identity.IdentityStorage
-
Get the default key name for the specified identity.
- getDefaultKeyNameForIdentity(Name) - Method in class net.named_data.jndn.security.identity.MemoryIdentityStorage
-
Get the default key name for the specified identity.
- getDefaultWireEncoding() - Method in class net.named_data.jndn.Data
-
Return a pointer to the defaultWireEncoding, which was encoded with
getDefaultWireEncodingFormat().
- getDefaultWireEncoding() - Method in class net.named_data.jndn.Interest
-
Return a pointer to the defaultWireEncoding, which was encoded with
getDefaultWireEncodingFormat().
- getDefaultWireFormat() - Static method in class net.named_data.jndn.encoding.WireFormat
-
Return the default WireFormat used by default encoding and decoding methods
which was set with setDefaultWireFormat.
- getDescriptor() - Static method in class net.named_data.jndn.sync.SyncStateProto
-
- getDescriptor() - Static method in enum net.named_data.jndn.sync.SyncStateProto.SyncState.ActionType
-
- getDescriptor() - Static method in class net.named_data.jndn.sync.SyncStateProto.SyncState.Builder
-
- getDescriptor() - Static method in class net.named_data.jndn.sync.SyncStateProto.SyncState
-
- getDescriptor() - Static method in class net.named_data.jndn.sync.SyncStateProto.SyncState.SeqNo.Builder
-
- getDescriptor() - Static method in class net.named_data.jndn.sync.SyncStateProto.SyncState.SeqNo
-
- getDescriptor() - Static method in class net.named_data.jndn.sync.SyncStateProto.SyncStateMsg.Builder
-
- getDescriptor() - Static method in class net.named_data.jndn.sync.SyncStateProto.SyncStateMsg
-
- getDescriptorForType() - Method in enum net.named_data.jndn.sync.SyncStateProto.SyncState.ActionType
-
- getDescriptorForType() - Method in class net.named_data.jndn.sync.SyncStateProto.SyncState.Builder
-
- getDescriptorForType() - Method in class net.named_data.jndn.sync.SyncStateProto.SyncState.SeqNo.Builder
-
- getDescriptorForType() - Method in class net.named_data.jndn.sync.SyncStateProto.SyncStateMsg.Builder
-
- getDigest(DigestAlgorithm) - Method in class net.named_data.jndn.security.certificate.PublicKey
-
- getDigest() - Method in class net.named_data.jndn.security.certificate.PublicKey
-
- getDigest() - Method in class net.named_data.jndn.sync.DigestTree.Node
-
Get the digest.
- getDigestAlgorithm() - Method in class net.named_data.jndn.Sha256WithRsaSignature
-
Deprecated.
This is for the NDNx wire format which is deprecated.
- getExclude() - Method in class net.named_data.jndn.Interest
-
- getExpirationPeriod() - Method in class net.named_data.jndn.ControlParameters
-
- getExtensionList() - Method in class net.named_data.jndn.security.certificate.Certificate
-
- getFaceId() - Method in class net.named_data.jndn.ControlParameters
-
- getFaceId() - Method in class net.named_data.jndn.ForwardingEntry
-
- getFinalBlockId() - Method in class net.named_data.jndn.MetaInfo
-
- getFinalBlockID() - Method in class net.named_data.jndn.MetaInfo
-
Deprecated.
Use getFinalBlockId.
- getFirstValue(String) - Method in class net.named_data.jndn.util.BoostInfoTree
-
Look up using the key and return string value of the first subtree.
- getForwardingEntryFlags() - Method in class net.named_data.jndn.ForwardingFlags
-
Get an integer with the bits set according to the flags as used by the
ForwardingEntry message.
- getForwardingFlags() - Method in class net.named_data.jndn.ControlParameters
-
- getForwardingFlags() - Method in class net.named_data.jndn.ForwardingEntry
-
- getFreshnessPeriod() - Method in class net.named_data.jndn.ForwardingEntry
-
- getFreshnessPeriod() - Method in class net.named_data.jndn.MetaInfo
-
- getFreshnessSeconds() - Method in class net.named_data.jndn.MetaInfo
-
Deprecated.
Use getFreshnessPeriod.
- getFromSignature(Signature) - Static method in class net.named_data.jndn.KeyLocator
-
If the signature is a type that has a KeyLocator, then return it.
- getHost() - Method in class net.named_data.jndn.transport.TcpTransport.ConnectionInfo
-
Get the host given to the constructor.
- getHost() - Method in class net.named_data.jndn.transport.UdpTransport.ConnectionInfo
-
Get the host given to the constructor.
- getIdentityCertificate(Name) - Method in class net.named_data.jndn.security.KeyChain
-
Get an identity certificate with the specified name.
- getIdentityManager() - Method in class net.named_data.jndn.security.KeyChain
-
Get the identity manager given to or created by the constructor.
- getImmutableArray() - Method in class net.named_data.jndn.util.Blob
-
Get a byte array by calling ByteBuffer.array() if possible (because the
ByteBuffer slice covers the entire backing array).
- getIncomingFaceId() - Method in class net.named_data.jndn.Data
-
Get the incoming face ID of the local control header.
- getIncomingFaceId() - Method in class net.named_data.jndn.Interest
-
Get the incoming face ID of the local control header.
- getIncomingFaceId() - Method in class net.named_data.jndn.LocalControlHeader
-
Get the incoming face ID.
- getIntegerList() - Method in class net.named_data.jndn.encoding.OID
-
- getInterestLifetimeMilliseconds() - Method in class net.named_data.jndn.Interest
-
- getIsConnected() - Method in class net.named_data.jndn.transport.TcpTransport
-
Check if the transport is connected.
- getIsConnected() - Method in class net.named_data.jndn.transport.Transport
-
Check if the transport is connected.
- getIsConnected() - Method in class net.named_data.jndn.transport.UdpTransport
-
Check if the transport is connected.
- getIsCritical() - Method in class net.named_data.jndn.security.certificate.CertificateExtension
-
- getKey(Name) - Method in class net.named_data.jndn.security.identity.AndroidSqlite3IdentityStorage
-
Get the public key DER blob from the identity storage.
- getKey(Name) - Method in class net.named_data.jndn.security.identity.BasicIdentityStorage
-
Get the public key DER blob from the identity storage.
- getKey(Name) - Method in class net.named_data.jndn.security.identity.IdentityStorage
-
Get the public key DER blob from the identity storage.
- getKey(Name) - Method in class net.named_data.jndn.security.identity.MemoryIdentityStorage
-
Get the public key DER blob from the identity storage.
- getKeyData() - Method in class net.named_data.jndn.KeyLocator
-
- getKeyDer() - Method in class net.named_data.jndn.security.certificate.PublicKey
-
- getKeyLocator() - Method in class net.named_data.jndn.Interest
-
- getKeyLocator() - Method in class net.named_data.jndn.Sha256WithEcdsaSignature
-
- getKeyLocator() - Method in class net.named_data.jndn.Sha256WithRsaSignature
-
- getKeyName() - Method in class net.named_data.jndn.KeyLocator
-
- getKeyNameType() - Method in class net.named_data.jndn.KeyLocator
-
- getKeySize() - Method in class net.named_data.jndn.security.EcdsaKeyParams
-
- getKeySize() - Method in class net.named_data.jndn.security.RsaKeyParams
-
- getKeyType() - Method in class net.named_data.jndn.security.certificate.PublicKey
-
- getKeyType() - Method in class net.named_data.jndn.security.KeyParams
-
- getLast() - Method in class net.named_data.jndn.ForwardingFlags
-
Get the value of the "last" flag.
- getLastChild() - Method in class net.named_data.jndn.util.BoostInfoTree
-
- getLength() - Method in class net.named_data.jndn.encoding.tlv.TlvEncoder
-
Get the number of bytes that have been written to the output.
- getLocal() - Method in class net.named_data.jndn.ForwardingFlags
-
Get the value of the "local" flag.
- getLocalControlFeature() - Method in class net.named_data.jndn.ControlParameters
-
- getMaxNdnPacketSize() - Static method in class net.named_data.jndn.Face
-
Get the practical limit of the size of a network-layer packet.
- getMaxNdnPacketSize() - Static method in class net.named_data.jndn.Node
-
Get the practical limit of the size of a network-layer packet.
- getMaxSuffixComponents() - Method in class net.named_data.jndn.Interest
-
- getMetaInfo() - Method in class net.named_data.jndn.Data
-
- getMinSuffixComponents() - Method in class net.named_data.jndn.Interest
-
- getMustBeFresh() - Method in class net.named_data.jndn.Interest
-
Get the must be fresh flag.
- getName() - Method in class net.named_data.jndn.ControlParameters
-
Get the name.
- getName() - Method in class net.named_data.jndn.Data
-
- getName() - Method in class net.named_data.jndn.Interest
-
- getName() - Method in class net.named_data.jndn.sync.SyncStateProto.SyncState.Builder
-
required string name = 1;
- getName() - Method in class net.named_data.jndn.sync.SyncStateProto.SyncState
-
required string name = 1;
- getName() - Method in interface net.named_data.jndn.sync.SyncStateProto.SyncStateOrBuilder
-
required string name = 1;
- getNameBytes() - Method in class net.named_data.jndn.sync.SyncStateProto.SyncState.Builder
-
required string name = 1;
- getNameBytes() - Method in class net.named_data.jndn.sync.SyncStateProto.SyncState
-
required string name = 1;
- getNameBytes() - Method in interface net.named_data.jndn.sync.SyncStateProto.SyncStateOrBuilder
-
required string name = 1;
- getNewKeyName(Name, boolean) - Method in class net.named_data.jndn.security.identity.IdentityStorage
-
Generate a name for a new key belonging to the identity.
- getNextHopFaceId() - Method in class net.named_data.jndn.Interest
-
Get the next hop face ID.
- getNextHopFaceId() - Method in class net.named_data.jndn.LocalControlHeader
-
Get the next hop face ID.
- getNfdForwardingFlags() - Method in class net.named_data.jndn.ForwardingFlags
-
Get an integer with the bits set according to the NFD forwarding flags as
used in the ControlParameters of the command interest.
- getNonce() - Method in class net.named_data.jndn.Interest
-
Return the nonce value from the incoming interest.
- getNotAfter() - Method in class net.named_data.jndn.security.certificate.Certificate
-
- getNotBefore() - Method in class net.named_data.jndn.security.certificate.Certificate
-
- getNowMilliseconds() - Static method in class net.named_data.jndn.util.Common
-
Get the current time in milliseconds.
- getNumber() - Method in enum net.named_data.jndn.sync.SyncStateProto.SyncState.ActionType
-
- getNumericType() - Method in enum net.named_data.jndn.ContentType
-
- getNumericType() - Method in enum net.named_data.jndn.encoding.der.DerNodeType
-
- getNumericType() - Method in enum net.named_data.jndn.KeyLocatorType
-
- getNumericType() - Method in enum net.named_data.jndn.security.KeyType
-
- getOffset() - Method in class net.named_data.jndn.encoding.BinaryXmlDecoder
-
Get the current position of the input, used for the next read.
- getOffset() - Method in class net.named_data.jndn.encoding.BinaryXmlEncoder
-
Get the current offset where the next data will be written in the output buffer.
- getOffset() - Method in class net.named_data.jndn.encoding.BinaryXmlStructureDecoder
-
When findElementEnd returns true, call this to get the element end.
- getOffset() - Method in class net.named_data.jndn.encoding.tlv.TlvDecoder
-
Get the input buffer position (offset), used for the next read.
- getOffset() - Method in class net.named_data.jndn.encoding.tlv.TlvStructureDecoder
-
Get the current offset into the input buffer.
- getOid() - Method in class net.named_data.jndn.security.certificate.CertificateExtension
-
- getOidString() - Method in class net.named_data.jndn.security.certificate.CertificateSubjectDescription
-
- getOrigin() - Method in class net.named_data.jndn.ControlParameters
-
- getOutput() - Method in class net.named_data.jndn.encoding.BinaryXmlEncoder
-
Return a slice of the output buffer up to the current position.
- getOutput() - Method in class net.named_data.jndn.encoding.tlv.TlvEncoder
-
Return a slice of the output buffer up to the current length of the output
encoding.
- getParent() - Method in class net.named_data.jndn.util.BoostInfoTree
-
- getParserForType() - Method in class net.named_data.jndn.sync.SyncStateProto.SyncState
-
- getParserForType() - Method in class net.named_data.jndn.sync.SyncStateProto.SyncState.SeqNo
-
- getParserForType() - Method in class net.named_data.jndn.sync.SyncStateProto.SyncStateMsg
-
- getPayloadWireEncoding() - Method in class net.named_data.jndn.LocalControlHeader
-
- getPort() - Method in class net.named_data.jndn.transport.TcpTransport.ConnectionInfo
-
Get the port given to the constructor.
- getPort() - Method in class net.named_data.jndn.transport.UdpTransport.ConnectionInfo
-
Get the port given to the constructor.
- getPrefix() - Method in class net.named_data.jndn.ForwardingEntry
-
- getPrefix() - Method in class net.named_data.jndn.InterestFilter
-
Get the prefix given to the constructor.
- getPrefix(int) - Method in class net.named_data.jndn.Name
-
Return a new Name with the first nComponents components of this Name.
- getProducerSequenceNo(String, long) - Method in class net.named_data.jndn.sync.ChronoSync2013
-
Get the current sequence number in the digest tree for the given
producer dataPrefix and sessionNo.
- getPublicKey(Name) - Method in class net.named_data.jndn.security.identity.FilePrivateKeyStorage
-
Get the public key
- getPublicKey(Name) - Method in class net.named_data.jndn.security.identity.IdentityManager
-
Get the public key with the specified name.
- getPublicKey(Name) - Method in class net.named_data.jndn.security.identity.MemoryPrivateKeyStorage
-
Get the public key
- getPublicKey(Name) - Method in class net.named_data.jndn.security.identity.PrivateKeyStorage
-
Get the public key
- getPublicKeyInfo() - Method in class net.named_data.jndn.security.certificate.Certificate
-
- getPublicKeyName() - Method in class net.named_data.jndn.security.certificate.IdentityCertificate
-
- getPublisherPublicKeyDigest() - Method in class net.named_data.jndn.ForwardingEntry
-
- getPublisherPublicKeyDigest() - Method in class net.named_data.jndn.Interest
-
Deprecated.
The Interest publisherPublicKeyDigest is deprecated. If you
need a publisher public key digest, set the keyLocator keyLocatorType to
KEY_LOCATOR_DIGEST and set its key data to the digest.
- getPublisherPublicKeyDigest() - Method in class net.named_data.jndn.PublisherPublicKeyDigest
-
Deprecated.
- getPublisherPublicKeyDigest() - Method in class net.named_data.jndn.Sha256WithRsaSignature
-
Deprecated.
The Signature publisherPublicKeyDigest is deprecated. If you
need a publisher public key digest, set the keyLocator keyLocatorType to
KEY_LOCATOR_DIGEST and set its key data to the digest.
- getRegexFilter() - Method in class net.named_data.jndn.InterestFilter
-
Get the regex filter.
- getRoot() - Method in class net.named_data.jndn.sync.DigestTree
-
Get the root digest.
- getRoot() - Method in class net.named_data.jndn.util.BoostInfoParser
-
Get the root tree of this parser.
- getScope() - Method in class net.named_data.jndn.Interest
-
- getSeq() - Method in class net.named_data.jndn.sync.SyncStateProto.SyncState.SeqNo.Builder
-
required uint64 seq = 1;
- getSeq() - Method in class net.named_data.jndn.sync.SyncStateProto.SyncState.SeqNo
-
required uint64 seq = 1;
- getSeq() - Method in interface net.named_data.jndn.sync.SyncStateProto.SyncState.SeqNoOrBuilder
-
required uint64 seq = 1;
- getSeqno() - Method in class net.named_data.jndn.sync.SyncStateProto.SyncState.Builder
-
optional .net.named_data.jndn.sync.SyncState.SeqNo seqno = 3;
- getSeqno() - Method in class net.named_data.jndn.sync.SyncStateProto.SyncState
-
optional .net.named_data.jndn.sync.SyncState.SeqNo seqno = 3;
- getSeqno() - Method in interface net.named_data.jndn.sync.SyncStateProto.SyncStateOrBuilder
-
optional .net.named_data.jndn.sync.SyncState.SeqNo seqno = 3;
- getSeqnoBuilder() - Method in class net.named_data.jndn.sync.SyncStateProto.SyncState.Builder
-
optional .net.named_data.jndn.sync.SyncState.SeqNo seqno = 3;
- getSeqnoOrBuilder() - Method in class net.named_data.jndn.sync.SyncStateProto.SyncState.Builder
-
optional .net.named_data.jndn.sync.SyncState.SeqNo seqno = 3;
- getSeqnoOrBuilder() - Method in class net.named_data.jndn.sync.SyncStateProto.SyncState
-
optional .net.named_data.jndn.sync.SyncState.SeqNo seqno = 3;
- getSeqnoOrBuilder() - Method in interface net.named_data.jndn.sync.SyncStateProto.SyncStateOrBuilder
-
optional .net.named_data.jndn.sync.SyncState.SeqNo seqno = 3;
- getSequence(List, int) - Static method in class net.named_data.jndn.encoding.der.DerNode
-
Check that index is in bounds for the children list, cast
children.get(index) to DerSequence and return it.
- getSequenceNo() - Method in class net.named_data.jndn.sync.ChronoSync2013
-
Get the sequence number of the latest data published by this application
instance.
- getSequenceNo() - Method in class net.named_data.jndn.sync.ChronoSync2013.SyncState
-
Get the sequence number for this sync state message.
- getSequenceNo() - Method in class net.named_data.jndn.sync.DigestTree.Node
-
- getSerializedSize() - Method in class net.named_data.jndn.sync.SyncStateProto.SyncState
-
- getSerializedSize() - Method in class net.named_data.jndn.sync.SyncStateProto.SyncState.SeqNo
-
- getSerializedSize() - Method in class net.named_data.jndn.sync.SyncStateProto.SyncStateMsg
-
- getSession() - Method in class net.named_data.jndn.sync.SyncStateProto.SyncState.SeqNo.Builder
-
required uint64 session = 2;
- getSession() - Method in class net.named_data.jndn.sync.SyncStateProto.SyncState.SeqNo
-
required uint64 session = 2;
- getSession() - Method in interface net.named_data.jndn.sync.SyncStateProto.SyncState.SeqNoOrBuilder
-
required uint64 session = 2;
- getSessionNo() - Method in class net.named_data.jndn.sync.ChronoSync2013.SyncState
-
Get the session number associated with the application data prefix for
this sync state message.
- getSessionNo() - Method in class net.named_data.jndn.sync.DigestTree.Node
-
- getSignature() - Method in class net.named_data.jndn.Data
-
- getSignature() - Method in class net.named_data.jndn.DigestSha256Signature
-
Get the signature bytes.
- getSignature() - Method in class net.named_data.jndn.Sha256WithEcdsaSignature
-
Get the signature bytes.
- getSignature() - Method in class net.named_data.jndn.Sha256WithRsaSignature
-
Get the signature bytes.
- getSignature() - Method in class net.named_data.jndn.Signature
-
Get the signature bytes.
- getSignature() - Method in interface net.named_data.jndn.SignatureHolder
-
- getSize() - Method in class net.named_data.jndn.encoding.der.DerNode.DerStructure
-
Get the total length of the encoding, including children.
- getSize() - Method in class net.named_data.jndn.encoding.der.DerNode
-
- getSs(int) - Method in class net.named_data.jndn.sync.SyncStateProto.SyncStateMsg.Builder
-
repeated .net.named_data.jndn.sync.SyncState ss = 1;
- getSs(int) - Method in class net.named_data.jndn.sync.SyncStateProto.SyncStateMsg
-
repeated .net.named_data.jndn.sync.SyncState ss = 1;
- getSs(int) - Method in interface net.named_data.jndn.sync.SyncStateProto.SyncStateMsgOrBuilder
-
repeated .net.named_data.jndn.sync.SyncState ss = 1;
- getSsBuilder(int) - Method in class net.named_data.jndn.sync.SyncStateProto.SyncStateMsg.Builder
-
repeated .net.named_data.jndn.sync.SyncState ss = 1;
- getSsBuilderList() - Method in class net.named_data.jndn.sync.SyncStateProto.SyncStateMsg.Builder
-
repeated .net.named_data.jndn.sync.SyncState ss = 1;
- getSsCount() - Method in class net.named_data.jndn.sync.SyncStateProto.SyncStateMsg.Builder
-
repeated .net.named_data.jndn.sync.SyncState ss = 1;
- getSsCount() - Method in class net.named_data.jndn.sync.SyncStateProto.SyncStateMsg
-
repeated .net.named_data.jndn.sync.SyncState ss = 1;
- getSsCount() - Method in interface net.named_data.jndn.sync.SyncStateProto.SyncStateMsgOrBuilder
-
repeated .net.named_data.jndn.sync.SyncState ss = 1;
- getSsList() - Method in class net.named_data.jndn.sync.SyncStateProto.SyncStateMsg.Builder
-
repeated .net.named_data.jndn.sync.SyncState ss = 1;
- getSsList() - Method in class net.named_data.jndn.sync.SyncStateProto.SyncStateMsg
-
repeated .net.named_data.jndn.sync.SyncState ss = 1;
- getSsList() - Method in interface net.named_data.jndn.sync.SyncStateProto.SyncStateMsgOrBuilder
-
repeated .net.named_data.jndn.sync.SyncState ss = 1;
- getSsOrBuilder(int) - Method in class net.named_data.jndn.sync.SyncStateProto.SyncStateMsg.Builder
-
repeated .net.named_data.jndn.sync.SyncState ss = 1;
- getSsOrBuilder(int) - Method in class net.named_data.jndn.sync.SyncStateProto.SyncStateMsg
-
repeated .net.named_data.jndn.sync.SyncState ss = 1;
- getSsOrBuilder(int) - Method in interface net.named_data.jndn.sync.SyncStateProto.SyncStateMsgOrBuilder
-
repeated .net.named_data.jndn.sync.SyncState ss = 1;
- getSsOrBuilderList() - Method in class net.named_data.jndn.sync.SyncStateProto.SyncStateMsg.Builder
-
repeated .net.named_data.jndn.sync.SyncState ss = 1;
- getSsOrBuilderList() - Method in class net.named_data.jndn.sync.SyncStateProto.SyncStateMsg
-
repeated .net.named_data.jndn.sync.SyncState ss = 1;
- getSsOrBuilderList() - Method in interface net.named_data.jndn.sync.SyncStateProto.SyncStateMsgOrBuilder
-
repeated .net.named_data.jndn.sync.SyncState ss = 1;
- getStorePendingInterest() - Method in class net.named_data.jndn.util.MemoryContentCache
-
Return a callback to use for onDataNotFound in registerPrefix which simply
calls storePendingInterest() to store the interest that doesn't match a
Data packet.
- getStrategy() - Method in class net.named_data.jndn.ControlParameters
-
- getSubjectDescriptionList() - Method in class net.named_data.jndn.security.certificate.Certificate
-
- getSubName(int, int) - Method in class net.named_data.jndn.Name
-
Get a new name, constructed as a subset of components.
- getSubName(int) - Method in class net.named_data.jndn.Name
-
Get a new name, constructed as a subset of components starting at
iStartComponent until the end of the name.
- getTap() - Method in class net.named_data.jndn.ForwardingFlags
-
Get the value of the "tap" flag.
- getTimestampMilliseconds() - Method in class net.named_data.jndn.MetaInfo
-
Deprecated.
Use the application-specific content to store a timestamp.
- getTransport() - Method in class net.named_data.jndn.Node
-
- getType() - Method in class net.named_data.jndn.Exclude.Entry
-
Get the type of this entry.
- getType() - Method in class net.named_data.jndn.KeyLocator
-
- getType() - Method in class net.named_data.jndn.MetaInfo
-
- getType() - Method in class net.named_data.jndn.sync.SyncStateProto.SyncState.Builder
-
required .net.named_data.jndn.sync.SyncState.ActionType type = 2;
- getType() - Method in class net.named_data.jndn.sync.SyncStateProto.SyncState
-
required .net.named_data.jndn.sync.SyncState.ActionType type = 2;
- getType() - Method in interface net.named_data.jndn.sync.SyncStateProto.SyncStateOrBuilder
-
required .net.named_data.jndn.sync.SyncState.ActionType type = 2;
- getUnknownFields() - Method in class net.named_data.jndn.sync.SyncStateProto.SyncState
-
- getUnknownFields() - Method in class net.named_data.jndn.sync.SyncStateProto.SyncState.SeqNo
-
- getUnknownFields() - Method in class net.named_data.jndn.sync.SyncStateProto.SyncStateMsg
-
- getUri() - Method in class net.named_data.jndn.ControlParameters
-
- getValue() - Method in class net.named_data.jndn.Name.Component
-
Get the component value.
- getValue() - Method in class net.named_data.jndn.security.certificate.CertificateExtension
-
- getValue() - Method in class net.named_data.jndn.security.certificate.CertificateSubjectDescription
-
- getValue() - Method in class net.named_data.jndn.util.BoostInfoTree
-
- getValueDescriptor() - Method in enum net.named_data.jndn.sync.SyncStateProto.SyncState.ActionType
-
- getWitness() - Method in class net.named_data.jndn.Sha256WithRsaSignature
-
Deprecated.
This is for the NDNx wire format which is deprecated.
- read(String) - Method in class net.named_data.jndn.util.BoostInfoParser
-
Add the contents of the file to the root BoostInfoTree.
- readBinaryDTagElement(int, boolean) - Method in class net.named_data.jndn.encoding.BinaryXmlDecoder
-
Decode the header from the input starting its position, expecting the type to be DTAG and the value to be expectedTag.
- readBinaryDTagElement(int) - Method in class net.named_data.jndn.encoding.BinaryXmlDecoder
-
Decode the header from the input starting its position, expecting the type to be DTAG and the value to be expectedTag.
- readBlobTlv(int) - Method in class net.named_data.jndn.encoding.tlv.TlvDecoder
-
Decode the type and length from the input starting at the input buffer
position, expecting the type to be expectedType.
- readBooleanTlv(int, int) - Method in class net.named_data.jndn.encoding.tlv.TlvDecoder
-
Peek at the next TLV, and if it has the expectedType then read a type and
value, ignoring the value, and return true.
- readElementClose() - Method in class net.named_data.jndn.encoding.BinaryXmlDecoder
-
Read one byte from the input starting at its position, expecting it to be the element close.
- readElementStartDTag(int) - Method in class net.named_data.jndn.encoding.BinaryXmlDecoder
-
Decode the header from the input starting at its position, expecting the type to be DTAG and the value to be expectedTag.
- readExtendedVarNumber(int) - Method in class net.named_data.jndn.encoding.tlv.TlvDecoder
-
Do the work of readVarNumber, given the firstOctet which is >= 253.
- readNestedTlvsStart(int) - Method in class net.named_data.jndn.encoding.tlv.TlvDecoder
-
Decode the type and length from the input starting at the input buffer
position, expecting the type to be expectedType.
- readNonNegativeInteger(int) - Method in class net.named_data.jndn.encoding.tlv.TlvDecoder
-
Decode a non-negative integer in NDN-TLV and return it.
- readNonNegativeIntegerTlv(int) - Method in class net.named_data.jndn.encoding.tlv.TlvDecoder
-
Decode the type and length from the input starting at the input buffer
position, expecting the type to be expectedType.
- readOptionalBinaryDTagElement(int, boolean) - Method in class net.named_data.jndn.encoding.BinaryXmlDecoder
-
Peek at the next element and if it is the expectedTag, call readBinaryDTagElement.
- readOptionalBinaryDTagElement(int) - Method in class net.named_data.jndn.encoding.BinaryXmlDecoder
-
Peek at the next element and if it is the expectedTag, call readBinaryDTagElement.
- readOptionalBlobTlv(int, int) - Method in class net.named_data.jndn.encoding.tlv.TlvDecoder
-
Peek at the next TLV, and if it has the expectedType then call readBlobTlv
and return the value.
- readOptionalNonNegativeIntegerTlv(int, int) - Method in class net.named_data.jndn.encoding.tlv.TlvDecoder
-
Peek at the next TLV, and if it has the expectedType then call
readNonNegativeIntegerTlv and return the integer.
- readOptionalTimeMillisecondsDTagElement(int) - Method in class net.named_data.jndn.encoding.BinaryXmlDecoder
-
Peek at the next element, and if it has the expectedTag then call
readTimeMillisecondsDTagElement.
- readOptionalUDataDTagElement(int) - Method in class net.named_data.jndn.encoding.BinaryXmlDecoder
-
Peek at the next element and if it is the expectedTag, call readUDataDTagElement.
- readOptionalUnsignedIntegerDTagElement(int) - Method in class net.named_data.jndn.encoding.BinaryXmlDecoder
-
Peek at the next element, and if it has the expectedTag then call readUnsignedIntegerDTagElement.
- readTimeMillisecondsDTagElement(int) - Method in class net.named_data.jndn.encoding.BinaryXmlDecoder
-
Decode the header from the input starting at its position, expecting the type to be
DTAG and the value to be expectedTag.
- readTypeAndLength(int) - Method in class net.named_data.jndn.encoding.tlv.TlvDecoder
-
Decode the type and length from this's input starting at the input buffer
position, expecting the type to be expectedType and return the length.
- readUDataDTagElement(int) - Method in class net.named_data.jndn.encoding.BinaryXmlDecoder
-
Decode the header from the input starting at its position, expecting the type to be
DTAG and the value to be expectedTag.
- readUnsignedIntegerDTagElement(int) - Method in class net.named_data.jndn.encoding.BinaryXmlDecoder
-
Decode the header from the input starting at its position, expecting the type to be
DTAG and the value to be expectedTag.
- readVarNumber() - Method in class net.named_data.jndn.encoding.tlv.TlvDecoder
-
Decode a VAR-NUMBER in NDN-TLV and return it.
- registerAllExtensions(ExtensionRegistry) - Static method in class net.named_data.jndn.sync.SyncStateProto
-
- registerPrefix(Name, OnInterestCallback, OnRegisterFailed, ForwardingFlags, WireFormat) - Method in class net.named_data.jndn.Face
-
Register prefix with the connected NDN hub and call onInterest when a
matching interest is received.
- registerPrefix(Name, OnInterestCallback, OnRegisterFailed, ForwardingFlags) - Method in class net.named_data.jndn.Face
-
Register prefix with the connected NDN hub and call onInterest when a
matching interest is received.
- registerPrefix(Name, OnInterestCallback, OnRegisterFailed, WireFormat) - Method in class net.named_data.jndn.Face
-
Register prefix with the connected NDN hub and call onInterest when a
matching interest is received.
- registerPrefix(Name, OnInterestCallback, OnRegisterFailed) - Method in class net.named_data.jndn.Face
-
Register prefix with the connected NDN hub and call onInterest when a
matching interest is received.
- registerPrefix(Name, OnInterest, OnRegisterFailed, ForwardingFlags, WireFormat) - Method in class net.named_data.jndn.Face
-
Deprecated.
Use registerPrefix where onInterest is an OnInterestCallback
(which is passed this Face for calling putData) instead of the deprecated
OnInterest (which is passed a Transport object).
- registerPrefix(Name, OnInterest, OnRegisterFailed, ForwardingFlags) - Method in class net.named_data.jndn.Face
-
Deprecated.
Use registerPrefix where onInterest is an OnInterestCallback
(which is passed this Face for calling putData) instead of the deprecated
OnInterest (which is passed a Transport object).
- registerPrefix(Name, OnInterest, OnRegisterFailed, WireFormat) - Method in class net.named_data.jndn.Face
-
Deprecated.
Use registerPrefix where onInterest is an OnInterestCallback
(which is passed this Face for calling putData) instead of the deprecated
OnInterest (which is passed a Transport object).
- registerPrefix(Name, OnInterest, OnRegisterFailed) - Method in class net.named_data.jndn.Face
-
Deprecated.
Use registerPrefix where onInterest is an OnInterestCallback
(which is passed this Face for calling putData) instead of the deprecated
OnInterest (which is passed a Transport object).
- registerPrefix(Name, OnInterestCallback, OnRegisterFailed, ForwardingFlags, WireFormat, KeyChain, Name, Face) - Method in class net.named_data.jndn.Node
-
Register prefix with the connected NDN hub and call onInterest when a
matching interest is received.
- registerPrefix(Name, OnRegisterFailed, OnInterestCallback, ForwardingFlags, WireFormat) - Method in class net.named_data.jndn.util.MemoryContentCache
-
Call registerPrefix on the Face given to the constructor so that this
MemoryContentCache will answer interests whose name has the prefix.
- registerPrefix(Name, OnRegisterFailed, OnInterestCallback, ForwardingFlags) - Method in class net.named_data.jndn.util.MemoryContentCache
-
Call registerPrefix on the Face given to the constructor so that this
MemoryContentCache will answer interests whose name has the prefix.
- registerPrefix(Name, OnRegisterFailed, OnInterestCallback) - Method in class net.named_data.jndn.util.MemoryContentCache
-
Call registerPrefix on the Face given to the constructor so that this
MemoryContentCache will answer interests whose name has the prefix.
- registerPrefix(Name, OnRegisterFailed) - Method in class net.named_data.jndn.util.MemoryContentCache
-
Call registerPrefix on the Face given to the constructor so that this
MemoryContentCache will answer interests whose name has the prefix.
- REGULAR_VALUE_BITS - Static variable in class net.named_data.jndn.encoding.BinaryXml
-
- REGULAR_VALUE_MASK - Static variable in class net.named_data.jndn.encoding.BinaryXml
-
- remaining() - Method in class net.named_data.jndn.util.DynamicByteBuffer
-
Return buffer_.remaining().
- removePendingInterest(long) - Method in class net.named_data.jndn.Face
-
Remove the pending interest entry with the pendingInterestId from the
pending interest table.
- removePendingInterest(long) - Method in class net.named_data.jndn.Node
-
Remove the pending interest entry with the pendingInterestId from the
pending interest table.
- removeRegisteredPrefix(long) - Method in class net.named_data.jndn.Face
-
Remove the registered prefix entry with the registeredPrefixId from the
registered prefix table.
- removeRegisteredPrefix(long) - Method in class net.named_data.jndn.Node
-
Remove the registered prefix entry with the registeredPrefixId from the
registered prefix table.
- removeSs(int) - Method in class net.named_data.jndn.sync.SyncStateProto.SyncStateMsg.Builder
-
repeated .net.named_data.jndn.sync.SyncState ss = 1;
- requireVerify(Data) - Method in class net.named_data.jndn.security.policy.ConfigPolicyManager
-
Check if this PolicyManager has a verification rule for the received data.
- requireVerify(Interest) - Method in class net.named_data.jndn.security.policy.ConfigPolicyManager
-
Check if this PolicyManager has a verification rule for the received signed
interest.
- requireVerify(Data) - Method in class net.named_data.jndn.security.policy.NoVerifyPolicyManager
-
Override to return false for no verification rule for the received data.
- requireVerify(Interest) - Method in class net.named_data.jndn.security.policy.NoVerifyPolicyManager
-
Override to return false for no verification rule for the received interest.
- requireVerify(Data) - Method in class net.named_data.jndn.security.policy.PolicyManager
-
Check if this PolicyManager has a verification rule for the received data.
- requireVerify(Interest) - Method in class net.named_data.jndn.security.policy.PolicyManager
-
Check if this PolicyManager has a verification rule for the received interest.
- requireVerify(Data) - Method in class net.named_data.jndn.security.policy.SelfVerifyPolicyManager
-
Always return true to use the self-verification rule for the received data.
- requireVerify(Interest) - Method in class net.named_data.jndn.security.policy.SelfVerifyPolicyManager
-
Always return true to use the self-verification rule for the received interest.
- reset() - Method in class net.named_data.jndn.security.policy.CertificateCache
-
Clear all certificates from the store.
- retry_ - Variable in class net.named_data.jndn.security.ValidationRequest
-
- revokeCertificate(Name) - Method in class net.named_data.jndn.security.KeyChain
-
Revoke a certificate.
- revokeIdentity() - Method in class net.named_data.jndn.security.identity.AndroidSqlite3IdentityStorage
-
Revoke the identity.
- revokeIdentity() - Method in class net.named_data.jndn.security.identity.BasicIdentityStorage
-
Revoke the identity.
- revokeIdentity() - Method in class net.named_data.jndn.security.identity.IdentityStorage
-
Revoke the identity.
- revokeIdentity() - Method in class net.named_data.jndn.security.identity.MemoryIdentityStorage
-
Revoke the identity.
- revokeKey(Name) - Method in class net.named_data.jndn.security.KeyChain
-
Revoke a key.
- RsaKeyParams - Class in net.named_data.jndn.security
-
- RsaKeyParams(int) - Constructor for class net.named_data.jndn.security.RsaKeyParams
-
- RsaKeyParams() - Constructor for class net.named_data.jndn.security.RsaKeyParams
-
- Scope - Static variable in class net.named_data.jndn.encoding.tlv.Tlv
-
- SecurityException - Exception in net.named_data.jndn.security
-
SecurityException extends Exception for errors related to NDN security.
- SecurityException(String) - Constructor for exception net.named_data.jndn.security.SecurityException
-
- seek(int) - Method in class net.named_data.jndn.encoding.BinaryXmlDecoder
-
Set the position of the input, used for the next read.
- seek(int) - Method in class net.named_data.jndn.encoding.BinaryXmlStructureDecoder
-
Set the offset into the input, used for the next read.
- seek(int) - Method in class net.named_data.jndn.encoding.tlv.TlvDecoder
-
Set the offset into the input, used for the next read.
- seek(int) - Method in class net.named_data.jndn.encoding.tlv.TlvStructureDecoder
-
Set the offset into the input, used for the next read.
- SegmentFetcher - Class in net.named_data.jndn.util
-
SegmentFetcher is a utility class to fetch the latest version of segmented data.
- SegmentFetcher.ErrorCode - Enum in net.named_data.jndn.util
-
- SegmentFetcher.OnComplete - Interface in net.named_data.jndn.util
-
- SegmentFetcher.OnError - Interface in net.named_data.jndn.util
-
- SegmentFetcher.VerifySegment - Interface in net.named_data.jndn.util
-
- SELECT_doesCertificateExist - Static variable in class net.named_data.jndn.security.identity.Sqlite3IdentityStorageBase
-
- SELECT_doesIdentityExist - Static variable in class net.named_data.jndn.security.identity.Sqlite3IdentityStorageBase
-
- SELECT_doesKeyExist - Static variable in class net.named_data.jndn.security.identity.Sqlite3IdentityStorageBase
-
- SELECT_getAllKeyNamesOfIdentity_default_false - Static variable in class net.named_data.jndn.security.identity.Sqlite3IdentityStorageBase
-
- SELECT_getAllKeyNamesOfIdentity_default_true - Static variable in class net.named_data.jndn.security.identity.Sqlite3IdentityStorageBase
-
- SELECT_getCertificate - Static variable in class net.named_data.jndn.security.identity.Sqlite3IdentityStorageBase
-
- SELECT_getDefaultCertificateNameForKey - Static variable in class net.named_data.jndn.security.identity.Sqlite3IdentityStorageBase
-
- SELECT_getDefaultIdentity - Static variable in class net.named_data.jndn.security.identity.Sqlite3IdentityStorageBase
-
- SELECT_getDefaultKeyNameForIdentity - Static variable in class net.named_data.jndn.security.identity.Sqlite3IdentityStorageBase
-
- SELECT_getKey - Static variable in class net.named_data.jndn.security.identity.Sqlite3IdentityStorageBase
-
- SELECT_MASTER_CERT_TABLE - Static variable in class net.named_data.jndn.security.identity.Sqlite3IdentityStorageBase
-
- SELECT_MASTER_ID_TABLE - Static variable in class net.named_data.jndn.security.identity.Sqlite3IdentityStorageBase
-
- SELECT_MASTER_KEY_TABLE - Static variable in class net.named_data.jndn.security.identity.Sqlite3IdentityStorageBase
-
- Selectors - Static variable in class net.named_data.jndn.encoding.tlv.Tlv
-
- selfSign(Name) - Method in class net.named_data.jndn.security.identity.IdentityManager
-
Generate a self-signed certificate for a public key.
- SelfVerifyPolicyManager - Class in net.named_data.jndn.security.policy
-
A SelfVerifyPolicyManager implements a PolicyManager to use the public key
DER in the data packet's KeyLocator (if available) or look in the
IdentityStorage for the public key with the name in the KeyLocator (if
available) and use it to verify the data packet, without searching a
certificate chain.
- SelfVerifyPolicyManager(IdentityStorage) - Constructor for class net.named_data.jndn.security.policy.SelfVerifyPolicyManager
-
Create a new SelfVerifyPolicyManager which will look up the public key in
the given identityStorage.
- SelfVerifyPolicyManager() - Constructor for class net.named_data.jndn.security.policy.SelfVerifyPolicyManager
-
Create a new SelfVerifyPolicyManager which will look up the public key in
the given identityStorage.
- send(Blob) - Method in class net.named_data.jndn.Face
-
Send the encoded packet out through the face.
- send(ByteBuffer) - Method in class net.named_data.jndn.Face
-
Send the encoded packet out through the face.
- send(ByteBuffer) - Method in class net.named_data.jndn.Node
-
Send the encoded packet out through the transport.
- send(ByteBuffer) - Method in class net.named_data.jndn.transport.TcpTransport
-
Set data to the host
- send(ByteBuffer) - Method in class net.named_data.jndn.transport.Transport
-
Set data to the host
- send(ByteBuffer) - Method in class net.named_data.jndn.transport.UdpTransport
-
Set data to the host
- SEQ_FIELD_NUMBER - Static variable in class net.named_data.jndn.sync.SyncStateProto.SyncState.SeqNo
-
- SEQNO_FIELD_NUMBER - Static variable in class net.named_data.jndn.sync.SyncStateProto.SyncState
-
- SESSION_FIELD_NUMBER - Static variable in class net.named_data.jndn.sync.SyncStateProto.SyncState.SeqNo
-
- set(String) - Method in class net.named_data.jndn.Name
-
- set(ChangeCountable) - Method in class net.named_data.jndn.util.ChangeCounter
-
Set the target to the given target.
- setAction(String) - Method in class net.named_data.jndn.ForwardingEntry
-
- setActive(boolean) - Method in class net.named_data.jndn.ForwardingFlags
-
Set the value of the "active" flag
- setAdvertise(boolean) - Method in class net.named_data.jndn.ForwardingFlags
-
Set the value of the "advertise" flag
- setAnswerOriginKind(int) - Method in class net.named_data.jndn.Interest
-
Deprecated.
Use setMustBeFresh.
- setCapture(boolean) - Method in class net.named_data.jndn.ForwardingFlags
-
Set the value of the "capture" flag
- setCaptureOk(boolean) - Method in class net.named_data.jndn.ForwardingFlags
-
Set the value of the "captureOk" flag
- setChildInherit(boolean) - Method in class net.named_data.jndn.ForwardingFlags
-
Set the value of the "childInherit" flag
- setChildSelector(int) - Method in class net.named_data.jndn.Interest
-
Set the child selector.
- setCommandCertificateName(Name) - Method in class net.named_data.jndn.Face
-
Set the certificate name used to sign command interest (e.g.
- setCommandSigningInfo(KeyChain, Name) - Method in class net.named_data.jndn.Face
-
Set the KeyChain and certificate name used to sign command interests
(e.g.
- setConfigPolicyManagerFriendAccess(ConfigPolicyManager.FriendAccess) - Method in interface net.named_data.jndn.security.policy.ConfigPolicyManager.Friend
-
- setContent(Blob) - Method in class net.named_data.jndn.Data
-
- setCost(int) - Method in class net.named_data.jndn.ControlParameters
-
Set the cost value.
- setDefaultCertificateForKey(IdentityCertificate) - Method in class net.named_data.jndn.security.identity.IdentityManager
-
Set the certificate as the default for its corresponding key.
- setDefaultCertificateForKey(IdentityCertificate) - Method in class net.named_data.jndn.security.KeyChain
-
Set the certificate as the default for its corresponding key.
- setDefaultCertificateNameForKey(Name, Name) - Method in class net.named_data.jndn.security.identity.AndroidSqlite3IdentityStorage
-
Set the default key name for the specified identity.
- setDefaultCertificateNameForKey(Name, Name) - Method in class net.named_data.jndn.security.identity.BasicIdentityStorage
-
Set the default key name for the specified identity.
- setDefaultCertificateNameForKey(Name, Name) - Method in class net.named_data.jndn.security.identity.IdentityStorage
-
Set the default key name for the specified identity.
- setDefaultCertificateNameForKey(Name, Name) - Method in class net.named_data.jndn.security.identity.MemoryIdentityStorage
-
Set the default key name for the specified identity.
- setDefaultIdentity(Name) - Method in class net.named_data.jndn.security.identity.AndroidSqlite3IdentityStorage
-
Set the default identity.
- setDefaultIdentity(Name) - Method in class net.named_data.jndn.security.identity.BasicIdentityStorage
-
Set the default identity.
- setDefaultIdentity(Name) - Method in class net.named_data.jndn.security.identity.IdentityManager
-
Set the default identity.
- setDefaultIdentity(Name) - Method in class net.named_data.jndn.security.identity.IdentityStorage
-
Set the default identity.
- setDefaultIdentity(Name) - Method in class net.named_data.jndn.security.identity.MemoryIdentityStorage
-
Set the default identity.
- setDefaultKeyForIdentity(Name, Name) - Method in class net.named_data.jndn.security.identity.IdentityManager
-
Set a key as the default key of an identity.
- setDefaultKeyForIdentity(Name) - Method in class net.named_data.jndn.security.identity.IdentityManager
-
Set a key as the default key of an identity, inferred from the keyName.
- setDefaultKeyForIdentity(Name, Name) - Method in class net.named_data.jndn.security.KeyChain
-
Set a key as the default key of an identity.
- setDefaultKeyForIdentity(Name) - Method in class net.named_data.jndn.security.KeyChain
-
Set a key as the default key of an identity, inferred from the keyName.
- setDefaultKeyNameForIdentity(Name, Name) - Method in class net.named_data.jndn.security.identity.AndroidSqlite3IdentityStorage
-
Set the default key name for the specified identity.
- setDefaultKeyNameForIdentity(Name, Name) - Method in class net.named_data.jndn.security.identity.BasicIdentityStorage
-
Set the default key name for the specified identity.
- setDefaultKeyNameForIdentity(Name, Name) - Method in class net.named_data.jndn.security.identity.IdentityStorage
-
Set the default key name for the specified identity.
- setDefaultKeyNameForIdentity(Name) - Method in class net.named_data.jndn.security.identity.IdentityStorage
-
Set the default key name for the specified identity.
- setDefaultKeyNameForIdentity(Name, Name) - Method in class net.named_data.jndn.security.identity.MemoryIdentityStorage
-
Set the default key name for the specified identity.
- setDefaultWireFormat(WireFormat) - Static method in class net.named_data.jndn.encoding.WireFormat
-
Set the static default WireFormat used by default encoding and decoding
methods.
- setDigestAlgorithm(Blob) - Method in class net.named_data.jndn.Sha256WithRsaSignature
-
Deprecated.
This is for the NDNx wire format which is deprecated.
- setExclude(Exclude) - Method in class net.named_data.jndn.Interest
-
Set this interest to use a copy of the given Exclude object.
- setExpirationPeriod(double) - Method in class net.named_data.jndn.ControlParameters
-
Set the expiration period.
- setFace(Face) - Method in class net.named_data.jndn.security.KeyChain
-
Set the Face which will be used to fetch required certificates.
- setFaceId(int) - Method in class net.named_data.jndn.ControlParameters
-
Set the Face ID.
- setFaceId(int) - Method in class net.named_data.jndn.ForwardingEntry
-
- setFinalBlockId(Name.Component) - Method in class net.named_data.jndn.MetaInfo
-
- setFinalBlockID(Name.Component) - Method in class net.named_data.jndn.MetaInfo
-
Deprecated.
Use setFinalBlockId.
- setForwardingEntryFlags(int) - Method in class net.named_data.jndn.ForwardingFlags
-
Set the flags according to the bits in forwardingEntryFlags as used by the
ForwardingEntry message.
- setForwardingFlags(ForwardingFlags) - Method in class net.named_data.jndn.ControlParameters
-
Set the ForwardingFlags object to a copy of forwardingFlags.
- setForwardingFlags(ForwardingFlags) - Method in class net.named_data.jndn.ForwardingEntry
-
- setFreshnessPeriod(double) - Method in class net.named_data.jndn.ForwardingEntry
-
- setFreshnessPeriod(double) - Method in class net.named_data.jndn.MetaInfo
-
- setFreshnessSeconds(int) - Method in class net.named_data.jndn.MetaInfo
-
Deprecated.
Use setFreshnessPeriod.
- setFriendAccess(ConfigPolicyManager.Friend) - Static method in class net.named_data.jndn.security.policy.ConfigPolicyManager
-
Call friend.setConfigPolicyManagerFriendAccess to pass an instance of
a FriendAccess class to allow a friend class to call private methods.
- setIncomingFaceId(long) - Method in class net.named_data.jndn.LocalControlHeader
-
Set the incoming face ID.
- setIntegerList(int[]) - Method in class net.named_data.jndn.encoding.OID
-
- setInterestFilter(InterestFilter, OnInterestCallback) - Method in class net.named_data.jndn.Face
-
Add an entry to the local interest filter table to call the onInterest
callback for a matching incoming Interest.
- setInterestFilter(Name, OnInterestCallback) - Method in class net.named_data.jndn.Face
-
Add an entry to the local interest filter table to call the onInterest
callback for a matching incoming Interest.
- setInterestFilter(InterestFilter, OnInterestCallback, Face) - Method in class net.named_data.jndn.Node
-
Add an entry to the local interest filter table to call the onInterest
callback for a matching incoming Interest.
- setInterestLifetimeMilliseconds(double) - Method in class net.named_data.jndn.Interest
-
Set the interest lifetime.
- setKeyData(Blob) - Method in class net.named_data.jndn.KeyLocator
-
- setKeyLocator(KeyLocator) - Method in class net.named_data.jndn.Interest
-
Set this interest to use a copy of the given KeyLocator object.
- setKeyLocator(KeyLocator) - Method in class net.named_data.jndn.Sha256WithEcdsaSignature
-
- setKeyLocator(KeyLocator) - Method in class net.named_data.jndn.Sha256WithRsaSignature
-
- setKeyName(Name) - Method in class net.named_data.jndn.KeyLocator
-
- setKeyNameType(KeyNameType) - Method in class net.named_data.jndn.KeyLocator
-
- setKeyPairForKeyName(Name, KeyType, ByteBuffer, ByteBuffer) - Method in class net.named_data.jndn.security.identity.MemoryPrivateKeyStorage
-
Set the public and private key for the keyName.
- setKeyPairForKeyName(Name, ByteBuffer, ByteBuffer) - Method in class net.named_data.jndn.security.identity.MemoryPrivateKeyStorage
-
Deprecated.
Use setKeyPairForKeyName(keyName, KeyType.RSA, publicKeyDer, privateKeyDer).
- setLast(boolean) - Method in class net.named_data.jndn.ForwardingFlags
-
Set the value of the "last" flag
- setLocal(boolean) - Method in class net.named_data.jndn.ForwardingFlags
-
Set the value of the "local" flag
- setLocalControlFeature(int) - Method in class net.named_data.jndn.ControlParameters
-
Set the local control feature value.
- setMaxSuffixComponents(int) - Method in class net.named_data.jndn.Interest
-
Set the max suffix components count.
- setMetaInfo(MetaInfo) - Method in class net.named_data.jndn.Data
-
Set metaInfo to a copy of the given MetaInfo.
- setMinSuffixComponents(int) - Method in class net.named_data.jndn.Interest
-
Set the min suffix components count.
- setMustBeFresh(boolean) - Method in class net.named_data.jndn.Interest
-
Set the MustBeFresh flag.
- setName(Name) - Method in class net.named_data.jndn.ControlParameters
-
Set the name.
- setName(Name) - Method in class net.named_data.jndn.Data
-
Set name to a copy of the given Name.
- setName(Name) - Method in class net.named_data.jndn.Interest
-
Set the interest name.
- setName(Name) - Method in class net.named_data.jndn.security.certificate.IdentityCertificate
-
Override the base class method to check that the name is a valid identity certificate name.
- setName(String) - Method in class net.named_data.jndn.sync.SyncStateProto.SyncState.Builder
-
required string name = 1;
- setNameBytes(ByteString) - Method in class net.named_data.jndn.sync.SyncStateProto.SyncState.Builder
-
required string name = 1;
- setNextHopFaceId(long) - Method in class net.named_data.jndn.LocalControlHeader
-
Set the next hop face ID.
- setNfdForwardingFlags(int) - Method in class net.named_data.jndn.ForwardingFlags
-
Set the flags according to the NFD forwarding flags as used in the
ControlParameters of the command interest.
- setNonce(Blob) - Method in class net.named_data.jndn.Interest
-
Deprecated.
You should let the wire encoder generate a random nonce
internally before sending the interest.
- setNotAfter(double) - Method in class net.named_data.jndn.security.certificate.Certificate
-
- setNotBefore(double) - Method in class net.named_data.jndn.security.certificate.Certificate
-
- setOrigin(int) - Method in class net.named_data.jndn.ControlParameters
-
Set the origin value.
- setPayloadWireEncoding(Blob) - Method in class net.named_data.jndn.LocalControlHeader
-
- setPrefix(Name) - Method in class net.named_data.jndn.ForwardingEntry
-
- setPrivateKeyForKeyName(Name, KeyType, ByteBuffer) - Method in class net.named_data.jndn.security.identity.MemoryPrivateKeyStorage
-
Set the private key for the keyName.
- setPublicKeyForKeyName(Name, KeyType, ByteBuffer) - Method in class net.named_data.jndn.security.identity.MemoryPrivateKeyStorage
-
Set the public key for the keyName.
- setPublicKeyInfo(PublicKey) - Method in class net.named_data.jndn.security.certificate.Certificate
-
- setPublisherPublicKeyDigest(Blob) - Method in class net.named_data.jndn.PublisherPublicKeyDigest
-
Deprecated.
- setPublisherPublicKeyDigest(PublisherPublicKeyDigest) - Method in class net.named_data.jndn.Sha256WithRsaSignature
-
Deprecated.
The Signature publisherPublicKeyDigest is deprecated. If you
need a publisher public key digest, set the keyLocator keyLocatorType to
KEY_LOCATOR_DIGEST and set its key data to the digest.
- setRemainingFromBack(int) - Method in class net.named_data.jndn.util.DynamicByteBuffer
-
Change the position so that there are remaining bytes in the buffer.
- setScope(int) - Method in class net.named_data.jndn.Interest
-
Set the interest scope.
- setSeq(long) - Method in class net.named_data.jndn.sync.SyncStateProto.SyncState.SeqNo.Builder
-
required uint64 seq = 1;
- setSeqno(SyncStateProto.SyncState.SeqNo) - Method in class net.named_data.jndn.sync.SyncStateProto.SyncState.Builder
-
optional .net.named_data.jndn.sync.SyncState.SeqNo seqno = 3;
- setSeqno(SyncStateProto.SyncState.SeqNo.Builder) - Method in class net.named_data.jndn.sync.SyncStateProto.SyncState.Builder
-
optional .net.named_data.jndn.sync.SyncState.SeqNo seqno = 3;
- setSequenceNo(long) - Method in class net.named_data.jndn.sync.DigestTree.Node
-
Set the sequence number and recompute the digest.
- setSession(long) - Method in class net.named_data.jndn.sync.SyncStateProto.SyncState.SeqNo.Builder
-
required uint64 session = 2;
- setSignature(Signature) - Method in class net.named_data.jndn.Data
-
Set the signature to a copy of the given signature.
- setSignature(Blob) - Method in class net.named_data.jndn.DigestSha256Signature
-
Set the signature bytes to the given value.
- setSignature(Blob) - Method in class net.named_data.jndn.Sha256WithEcdsaSignature
-
Set the signature bytes to the given value.
- setSignature(Blob) - Method in class net.named_data.jndn.Sha256WithRsaSignature
-
Set the signature bytes to the given value.
- setSignature(Blob) - Method in class net.named_data.jndn.Signature
-
Set the signature bytes to the given value.
- setSignature(Signature) - Method in interface net.named_data.jndn.SignatureHolder
-
- setSs(int, SyncStateProto.SyncState) - Method in class net.named_data.jndn.sync.SyncStateProto.SyncStateMsg.Builder
-
repeated .net.named_data.jndn.sync.SyncState ss = 1;
- setSs(int, SyncStateProto.SyncState.Builder) - Method in class net.named_data.jndn.sync.SyncStateProto.SyncStateMsg.Builder
-
repeated .net.named_data.jndn.sync.SyncState ss = 1;
- setStrategy(Name) - Method in class net.named_data.jndn.ControlParameters
-
Set the strategy to a copy of the given Name.
- setTap(boolean) - Method in class net.named_data.jndn.ForwardingFlags
-
Set the value of the "tap" flag
- setTimestampMilliseconds(double) - Method in class net.named_data.jndn.MetaInfo
-
Deprecated.
Use the application-specific content to store a timestamp.
- setType(KeyLocatorType) - Method in class net.named_data.jndn.KeyLocator
-
- setType(ContentType) - Method in class net.named_data.jndn.MetaInfo
-
- setType(SyncStateProto.SyncState.ActionType) - Method in class net.named_data.jndn.sync.SyncStateProto.SyncState.Builder
-
required .net.named_data.jndn.sync.SyncState.ActionType type = 2;
- setUri(String) - Method in class net.named_data.jndn.ControlParameters
-
Set the URI.
- setWitness(Blob) - Method in class net.named_data.jndn.Sha256WithRsaSignature
-
Deprecated.
This is for the NDNx wire format which is deprecated.
- Sha256WithEcdsaSignature - Class in net.named_data.jndn
-
A Sha256WithEcdsaSignature extends Signature and holds the signature bits and
other info representing a SHA256-with-ECDSA signature.
- Sha256WithEcdsaSignature() - Constructor for class net.named_data.jndn.Sha256WithEcdsaSignature
-
Create a new Sha256WithEcdsaSignature with default values.
- Sha256WithEcdsaSignature(Sha256WithEcdsaSignature) - Constructor for class net.named_data.jndn.Sha256WithEcdsaSignature
-
Create a new Sha256WithEcdsaSignature with a copy of the fields in the given
signature object.
- Sha256WithRsaSignature - Class in net.named_data.jndn
-
A Sha256WithRsaSignature extends Signature and holds the signature bits and
other info representing a
SHA256-with-RSA signature in a data packet.
- Sha256WithRsaSignature() - Constructor for class net.named_data.jndn.Sha256WithRsaSignature
-
Create a new Sha256WithRsaSignature with default values.
- Sha256WithRsaSignature(Sha256WithRsaSignature) - Constructor for class net.named_data.jndn.Sha256WithRsaSignature
-
Create a new Sha256WithRsaSignature with a copy of the fields in the given
signature object.
- shutdown() - Method in class net.named_data.jndn.Face
-
Shut down and disconnect this Face.
- shutdown() - Method in class net.named_data.jndn.Node
-
Shut down by closing the transport
- shutdown() - Method in class net.named_data.jndn.sync.ChronoSync2013
-
Unregister callbacks so that this does not respond to interests anymore.
- sign(ByteBuffer, Name, DigestAlgorithm) - Method in class net.named_data.jndn.security.identity.FilePrivateKeyStorage
-
Fetch the private key for keyName and sign the data, returning a signature
Blob.
- sign(ByteBuffer, Name, DigestAlgorithm) - Method in class net.named_data.jndn.security.identity.MemoryPrivateKeyStorage
-
Fetch the private key for keyName and sign the data, returning a signature
Blob.
- sign(ByteBuffer, Name, DigestAlgorithm) - Method in class net.named_data.jndn.security.identity.PrivateKeyStorage
-
Fetch the private key for keyName and sign the data, returning a signature
Blob.
- sign(ByteBuffer, Name) - Method in class net.named_data.jndn.security.identity.PrivateKeyStorage
-
Fetch the private key for keyName and sign the data using
DigestAlgorithm.SHA256, returning a signature Blob.
- sign(Data, Name, WireFormat) - Method in class net.named_data.jndn.security.KeyChain
-
Wire encode the Data object, sign it and set its signature.
- sign(Data, Name) - Method in class net.named_data.jndn.security.KeyChain
-
Wire encode the Data object, sign it and set its signature.
- sign(Interest, Name, WireFormat) - Method in class net.named_data.jndn.security.KeyChain
-
Append a SignatureInfo to the Interest name, sign the name components and
append a final name component with the signature bits.
- sign(Interest, Name) - Method in class net.named_data.jndn.security.KeyChain
-
Append a SignatureInfo to the Interest name, sign the name components and
append a final name component with the signature bits.
- sign(ByteBuffer, Name) - Method in class net.named_data.jndn.security.KeyChain
-
Sign the byte buffer using a certificate name and return a Signature object.
- Signature - Class in net.named_data.jndn
-
A Signature is an abstract base class providing methods to work with the
signature information in a Data packet.
- Signature() - Constructor for class net.named_data.jndn.Signature
-
- SignatureHolder - Interface in net.named_data.jndn
-
- SignatureInfo - Static variable in class net.named_data.jndn.encoding.tlv.Tlv
-
- SignatureType - Static variable in class net.named_data.jndn.encoding.tlv.Tlv
-
- SignatureType_DigestSha256 - Static variable in class net.named_data.jndn.encoding.tlv.Tlv
-
- SignatureType_SignatureSha256WithEcdsa - Static variable in class net.named_data.jndn.encoding.tlv.Tlv
-
- SignatureType_SignatureSha256WithRsa - Static variable in class net.named_data.jndn.encoding.tlv.Tlv
-
- SignatureValue - Static variable in class net.named_data.jndn.encoding.tlv.Tlv
-
- signByCertificate(ByteBuffer, Name) - Method in class net.named_data.jndn.security.identity.IdentityManager
-
Sign the byte array data based on the certificate name.
- signByCertificate(Data, Name) - Method in class net.named_data.jndn.security.identity.IdentityManager
-
Sign data packet based on the certificate name.
- signByCertificate(Data, Name, WireFormat) - Method in class net.named_data.jndn.security.identity.IdentityManager
-
Sign data packet based on the certificate name.
- signByIdentity(Data, Name, WireFormat) - Method in class net.named_data.jndn.security.KeyChain
-
Wire encode the Data object, sign it and set its signature.
- signByIdentity(Data, Name) - Method in class net.named_data.jndn.security.KeyChain
-
Wire encode the Data object, sign it and set its signature.
- signByIdentity(Data) - Method in class net.named_data.jndn.security.KeyChain
-
Wire encode the Data object, sign it and set its signature.
- signByIdentity(ByteBuffer, Name) - Method in class net.named_data.jndn.security.KeyChain
-
Sign the byte buffer using an identity name and return a Signature object.
- SignedBlob - Class in net.named_data.jndn.util
-
A SignedBlob extends Blob to keep the offsets of a signed portion (e.g., the
bytes of Data packet).
- SignedBlob() - Constructor for class net.named_data.jndn.util.SignedBlob
-
Create a new SignedBlob with a null pointer and 0 for the offsets.
- SignedBlob(SignedBlob) - Constructor for class net.named_data.jndn.util.SignedBlob
-
Create a new SignedBlob as a copy of the given signedBlob.
- SignedBlob(Blob, int, int) - Constructor for class net.named_data.jndn.util.SignedBlob
-
Create a new SignedBlob and take another pointer to the given blob's
buffer.
- SignedBlob(ByteBuffer, boolean, int, int) - Constructor for class net.named_data.jndn.util.SignedBlob
-
Create a new SignedBlob from an existing ByteBuffer.
- SignedBlob(byte[], int, int) - Constructor for class net.named_data.jndn.util.SignedBlob
-
Create a new SignedBlob with a copy of the bytes in the array.
- signedBuf() - Method in class net.named_data.jndn.util.SignedBlob
-
Get a new read-only ByteBuffer for the signed portion of the byte buffer.
- signedSize() - Method in class net.named_data.jndn.util.SignedBlob
-
Get the length of the signed portion of the immutable byte buffer.
- signInterestByCertificate(Interest, Name, WireFormat) - Method in class net.named_data.jndn.security.identity.IdentityManager
-
Append a SignatureInfo to the Interest name, sign the name components and
append a final name component with the signature bits.
- signInterestWithSha256(Interest, WireFormat) - Method in class net.named_data.jndn.security.identity.IdentityManager
-
Append a SignatureInfo for DigestSha256 to the Interest name, digest the
name components and append a final name component with the signature bits
(which is the digest).
- signWithSha256(Data, WireFormat) - Method in class net.named_data.jndn.security.identity.IdentityManager
-
Wire encode the Data object, digest it and set its SignatureInfo to
a DigestSha256.
- signWithSha256(Data, WireFormat) - Method in class net.named_data.jndn.security.KeyChain
-
Wire encode the Data object, digest it and set its SignatureInfo to
a DigestSha256.
- signWithSha256(Data) - Method in class net.named_data.jndn.security.KeyChain
-
Wire encode the Data object, digest it and set its SignatureInfo to
a DigestSha256.
- signWithSha256(Interest, WireFormat) - Method in class net.named_data.jndn.security.KeyChain
-
Append a SignatureInfo for DigestSha256 to the Interest name, digest the
name components and append a final name component with the signature bits
(which is the digest).
- signWithSha256(Interest) - Method in class net.named_data.jndn.security.KeyChain
-
Append a SignatureInfo for DigestSha256 to the Interest name, digest the
name components and append a final name component with the signature bits
(which is the digest).
- size() - Method in class net.named_data.jndn.Exclude
-
Get the number of entries.
- size() - Method in class net.named_data.jndn.Name
-
Get the number of components.
- size() - Method in class net.named_data.jndn.sync.DigestTree
-
- size() - Method in class net.named_data.jndn.util.Blob
-
Get the size of the buffer.
- skipVerifyAndTrust(Data) - Method in class net.named_data.jndn.security.policy.ConfigPolicyManager
-
Check if the received data packet can escape from verification and be
trusted as valid.
- skipVerifyAndTrust(Interest) - Method in class net.named_data.jndn.security.policy.ConfigPolicyManager
-
Check if the received signed interest can escape from verification and be
trusted as valid.
- skipVerifyAndTrust(Data) - Method in class net.named_data.jndn.security.policy.NoVerifyPolicyManager
-
Override to always skip verification and trust as valid.
- skipVerifyAndTrust(Interest) - Method in class net.named_data.jndn.security.policy.NoVerifyPolicyManager
-
Override to always skip verification and trust as valid.
- skipVerifyAndTrust(Data) - Method in class net.named_data.jndn.security.policy.PolicyManager
-
Check if the received data packet can escape from verification and be
trusted as valid.
- skipVerifyAndTrust(Interest) - Method in class net.named_data.jndn.security.policy.PolicyManager
-
Check if the received signed interest can escape from verification and be
trusted as valid.
- skipVerifyAndTrust(Data) - Method in class net.named_data.jndn.security.policy.SelfVerifyPolicyManager
-
Never skip verification.
- skipVerifyAndTrust(Interest) - Method in class net.named_data.jndn.security.policy.SelfVerifyPolicyManager
-
Never skip verification.
- Sqlite3IdentityStorageBase - Class in net.named_data.jndn.security.identity
-
SqliteIdentityStorageBase is an abstract base class for the storage of
identity, public keys and certificates using SQLite.
- Sqlite3IdentityStorageBase() - Constructor for class net.named_data.jndn.security.identity.Sqlite3IdentityStorageBase
-
- SS_FIELD_NUMBER - Static variable in class net.named_data.jndn.sync.SyncStateProto.SyncStateMsg
-
- StatusCode - Static variable in class net.named_data.jndn.encoding.tlv.Tlv
-
- StatusResponse - Static variable in class net.named_data.jndn.encoding.tlv.Tlv
-
- StatusText - Static variable in class net.named_data.jndn.encoding.tlv.Tlv
-
- stepCount_ - Variable in class net.named_data.jndn.security.ValidationRequest
-
- storePendingInterest(Interest, Face) - Method in class net.named_data.jndn.util.MemoryContentCache
-
Store an interest from an OnInterest callback in the internal pending
interest table (normally because there is no Data packet available yet to
satisfy the interest).
- SyncStateProto - Class in net.named_data.jndn.sync
-
- SyncStateProto.SyncState - Class in net.named_data.jndn.sync
-
Protobuf type net.named_data.jndn.sync.SyncState
- SyncStateProto.SyncState.ActionType - Enum in net.named_data.jndn.sync
-
Protobuf enum net.named_data.jndn.sync.SyncState.ActionType
- SyncStateProto.SyncState.Builder - Class in net.named_data.jndn.sync
-
Protobuf type net.named_data.jndn.sync.SyncState
- SyncStateProto.SyncState.SeqNo - Class in net.named_data.jndn.sync
-
Protobuf type net.named_data.jndn.sync.SyncState.SeqNo
- SyncStateProto.SyncState.SeqNo.Builder - Class in net.named_data.jndn.sync
-
Protobuf type net.named_data.jndn.sync.SyncState.SeqNo
- SyncStateProto.SyncState.SeqNoOrBuilder - Interface in net.named_data.jndn.sync
-
- SyncStateProto.SyncStateMsg - Class in net.named_data.jndn.sync
-
Protobuf type net.named_data.jndn.sync.SyncStateMsg
- SyncStateProto.SyncStateMsg.Builder - Class in net.named_data.jndn.sync
-
Protobuf type net.named_data.jndn.sync.SyncStateMsg
- SyncStateProto.SyncStateMsgOrBuilder - Interface in net.named_data.jndn.sync
-
- SyncStateProto.SyncStateOrBuilder - Interface in net.named_data.jndn.sync
-
- TAG - Static variable in class net.named_data.jndn.encoding.BinaryXml
-
- TcpTransport - Class in net.named_data.jndn.transport
-
- TcpTransport() - Constructor for class net.named_data.jndn.transport.TcpTransport
-
- TcpTransport.ConnectionInfo - Class in net.named_data.jndn.transport
-
A TcpTransport.ConnectionInfo extends Transport.ConnectionInfo to hold
the host and port info for the TCP connection.
- TcpTransport.ConnectionInfo(String, int) - Constructor for class net.named_data.jndn.transport.TcpTransport.ConnectionInfo
-
Create a ConnectionInfo with the given host and port.
- TcpTransport.ConnectionInfo(String) - Constructor for class net.named_data.jndn.transport.TcpTransport.ConnectionInfo
-
Create a ConnectionInfo with the given host and default port 6363.
- Tlv - Class in net.named_data.jndn.encoding.tlv
-
The Tlv class defines type codes for the NDN-TLV wire format.
- Tlv() - Constructor for class net.named_data.jndn.encoding.tlv.Tlv
-
- Tlv0_1_1WireFormat - Class in net.named_data.jndn.encoding
-
A Tlv0_1_1WireFormat implements the WireFormat interface for encoding and
decoding with the NDN-TLV wire format, version 0.1.1.
- Tlv0_1_1WireFormat() - Constructor for class net.named_data.jndn.encoding.Tlv0_1_1WireFormat
-
- Tlv0_1WireFormat - Class in net.named_data.jndn.encoding
-
A Tlv0_1WireFormat extends Tlv0_1_1WireFormat so that it is an alias in case
any applications use Tlv0_1WireFormat directly.
- Tlv0_1WireFormat() - Constructor for class net.named_data.jndn.encoding.Tlv0_1WireFormat
-
- TlvDecoder - Class in net.named_data.jndn.encoding.tlv
-
A TlvDecoder has methods to decode an input according to NDN-TLV.
- TlvDecoder(ByteBuffer) - Constructor for class net.named_data.jndn.encoding.tlv.TlvDecoder
-
Create a new TlvDecoder to decode the input.
- TlvEncoder - Class in net.named_data.jndn.encoding.tlv
-
A TlvEncoder holds an output buffer and has methods to output NDN-TLV.
- TlvEncoder(int) - Constructor for class net.named_data.jndn.encoding.tlv.TlvEncoder
-
Create a new TlvEncoder to use a DynamicByteBuffer with the initialCapacity.
- TlvEncoder() - Constructor for class net.named_data.jndn.encoding.tlv.TlvEncoder
-
Create a new TlvEncoder with a default DynamicByteBuffer.
- TlvStructureDecoder - Class in net.named_data.jndn.encoding.tlv
-
- TlvStructureDecoder() - Constructor for class net.named_data.jndn.encoding.tlv.TlvStructureDecoder
-
- TlvWireFormat - Class in net.named_data.jndn.encoding
-
A TlvWireFormat extends WireFormat to override its methods to
implement encoding and decoding using the preferred implementation of
NDN-TLV.
- TlvWireFormat() - Constructor for class net.named_data.jndn.encoding.TlvWireFormat
-
- toBuilder() - Method in class net.named_data.jndn.sync.SyncStateProto.SyncState.SeqNo
-
- toBuilder() - Method in class net.named_data.jndn.sync.SyncStateProto.SyncState
-
- toBuilder() - Method in class net.named_data.jndn.sync.SyncStateProto.SyncStateMsg
-
- toDer() - Method in class net.named_data.jndn.security.certificate.CertificateExtension
-
Encode the object into DER syntax tree.
- toDer() - Method in class net.named_data.jndn.security.certificate.CertificateSubjectDescription
-
Encode the object into a DER syntax tree.
- toDer() - Method in class net.named_data.jndn.security.certificate.PublicKey
-
Encode the public key into DER.
- toDerBlob() - Method in class net.named_data.jndn.security.certificate.CertificateExtension
-
- toEscapedString(StringBuffer) - Method in class net.named_data.jndn.Name.Component
-
Write this component value to result, escaping characters according to
the NDN URI Scheme.
- toEscapedString() - Method in class net.named_data.jndn.Name.Component
-
Convert this component value by escaping characters according to the
NDN URI Scheme.
- toEscapedString(ByteBuffer, StringBuffer) - Static method in class net.named_data.jndn.Name
-
Write the value to result, escaping characters according to the NDN URI
Scheme.
- toEscapedString(ByteBuffer) - Static method in class net.named_data.jndn.Name
-
Convert the value by escaping characters according to the NDN URI Scheme.
- toHex() - Method in class net.named_data.jndn.util.Blob
-
Return a hex string of buf() from position to limit.
- toHex(ByteBuffer) - Static method in class net.named_data.jndn.util.Blob
-
Return a hex string of the contents of buffer from position to limit.
- toHex(byte[]) - Static method in class net.named_data.jndn.util.Common
-
Return a hex string of the contents of buffer.
- toNumber() - Method in class net.named_data.jndn.Name.Component
-
Interpret this name component as a network-ordered number and return an
integer.
- toNumberWithMarker(int) - Method in class net.named_data.jndn.Name.Component
-
Interpret this name component as a network-ordered number with a marker
and return an integer.
- toSegment() - Method in class net.named_data.jndn.Name.Component
-
Interpret this name component as a segment number according to NDN naming
conventions for "Segment number" (marker 0x00).
- toSegmentOffset() - Method in class net.named_data.jndn.Name.Component
-
Interpret this name component as a segment byte offset according to NDN
naming conventions for segment "Byte offset" (marker 0xFB).
- toSequenceNumber() - Method in class net.named_data.jndn.Name.Component
-
Interpret this name component as a sequence number according to NDN naming
conventions for "Sequencing" (marker 0xFE).
- toString() - Method in class net.named_data.jndn.encoding.OID
-
- toString() - Method in class net.named_data.jndn.security.certificate.Certificate
-
- toString() - Method in class net.named_data.jndn.util.Blob
-
Decode the byte array as UTF8 and return the Unicode string.
- toString() - Method in class net.named_data.jndn.util.BoostInfoTree
-
- toTimestamp() - Method in class net.named_data.jndn.Name.Component
-
Interpret this name component as a timestamp according to NDN naming
conventions for "Timestamp" (marker 0xFC).
- toUri() - Method in class net.named_data.jndn.Exclude
-
Encode this Exclude with elements separated by "," and Exclude.Type.ANY
shown as "*".
- toUri() - Method in class net.named_data.jndn.Interest
-
Encode the name according to the "NDN URI Scheme".
- toUri(boolean) - Method in class net.named_data.jndn.Name
-
Encode this name as a URI according to the NDN URI Scheme.
- toUri() - Method in class net.named_data.jndn.Name
-
Encode this name as a URI according to the NDN URI Scheme.
- toVal() - Method in class net.named_data.jndn.encoding.der.DerNode.DerBoolean
-
- toVal() - Method in class net.named_data.jndn.encoding.der.DerNode.DerByteString
-
Override to return just the byte string.
- toVal() - Method in class net.named_data.jndn.encoding.der.DerNode.DerGeneralizedTime
-
Override to return the milliseconds since 1970.
- toVal() - Method in class net.named_data.jndn.encoding.der.DerNode.DerInteger
-
- toVal() - Method in class net.named_data.jndn.encoding.der.DerNode.DerOid
-
Override to return the string representation of the OID.
- toVal() - Method in class net.named_data.jndn.encoding.der.DerNode
-
Convert the encoded data to a standard representation.
- toVersion() - Method in class net.named_data.jndn.Name.Component
-
Interpret this name component as a version number according to NDN naming
conventions for "Versioning" (marker 0xFD).
- Transport - Class in net.named_data.jndn.transport
-
- Transport() - Constructor for class net.named_data.jndn.transport.Transport
-
- Transport.ConnectionInfo - Class in net.named_data.jndn.transport
-
A Transport.ConnectionInfo is a base class for connection information used
by subclasses of Transport.
- Transport.ConnectionInfo() - Constructor for class net.named_data.jndn.transport.Transport.ConnectionInfo
-
- TT_BITS - Static variable in class net.named_data.jndn.encoding.BinaryXml
-
- TT_FINAL - Static variable in class net.named_data.jndn.encoding.BinaryXml
-
- TT_MASK - Static variable in class net.named_data.jndn.encoding.BinaryXml
-
- TT_VALUE_BITS - Static variable in class net.named_data.jndn.encoding.BinaryXml
-
- TT_VALUE_MASK - Static variable in class net.named_data.jndn.encoding.BinaryXml
-
- TYPE_FIELD_NUMBER - Static variable in class net.named_data.jndn.sync.SyncStateProto.SyncState
-
- WHERE_deleteCertificateInfo - Static variable in class net.named_data.jndn.security.identity.Sqlite3IdentityStorageBase
-
- WHERE_deleteIdentityInfo - Static variable in class net.named_data.jndn.security.identity.Sqlite3IdentityStorageBase
-
- WHERE_deletePublicKeyInfo - Static variable in class net.named_data.jndn.security.identity.Sqlite3IdentityStorageBase
-
- WHERE_setDefaultCertificateNameForKey_reset - Static variable in class net.named_data.jndn.security.identity.Sqlite3IdentityStorageBase
-
- WHERE_setDefaultCertificateNameForKey_set - Static variable in class net.named_data.jndn.security.identity.Sqlite3IdentityStorageBase
-
- WHERE_setDefaultIdentity_reset - Static variable in class net.named_data.jndn.security.identity.Sqlite3IdentityStorageBase
-
- WHERE_setDefaultIdentity_set - Static variable in class net.named_data.jndn.security.identity.Sqlite3IdentityStorageBase
-
- WHERE_setDefaultKeyNameForIdentity_reset - Static variable in class net.named_data.jndn.security.identity.Sqlite3IdentityStorageBase
-
- WHERE_setDefaultKeyNameForIdentity_set - Static variable in class net.named_data.jndn.security.identity.Sqlite3IdentityStorageBase
-
- WHERE_updateKeyStatus - Static variable in class net.named_data.jndn.security.identity.Sqlite3IdentityStorageBase
-
- wireDecode(ByteBuffer, WireFormat) - Method in class net.named_data.jndn.ControlParameters
-
Decode the input using a particular wire format and update this ControlParameters.
- wireDecode(ByteBuffer) - Method in class net.named_data.jndn.ControlParameters
-
Decode the input using the default wire format
WireFormat.getDefaultWireFormat() and update this ControlParameters.
- wireDecode(Blob, WireFormat) - Method in class net.named_data.jndn.ControlParameters
-
Decode the input using a particular wire format and update this ControlParameters.
- wireDecode(Blob) - Method in class net.named_data.jndn.ControlParameters
-
Decode the input using the default wire format
WireFormat.getDefaultWireFormat() and update this ControlParameters.
- wireDecode(Blob, WireFormat) - Method in class net.named_data.jndn.Data
-
Decode the input using a particular wire format and update this Data.
- wireDecode(Blob) - Method in class net.named_data.jndn.Data
-
Decode the input using the default wire format
WireFormat.getDefaultWireFormat() and update this Data.
- wireDecode(ByteBuffer, WireFormat) - Method in class net.named_data.jndn.Data
-
Decode the input using a particular wire format and update this Data.
- wireDecode(ByteBuffer) - Method in class net.named_data.jndn.Data
-
Decode the input using the default wire format
WireFormat.getDefaultWireFormat() and update this Data.
- wireDecode(ByteBuffer, WireFormat) - Method in class net.named_data.jndn.ForwardingEntry
-
Decode the input using a particular wire format and update this ForwardingEntry.
- wireDecode(ByteBuffer) - Method in class net.named_data.jndn.ForwardingEntry
-
Decode the input using the default wire format
WireFormat.getDefaultWireFormat() and update this ForwardingEntry.
- wireDecode(Blob, WireFormat) - Method in class net.named_data.jndn.ForwardingEntry
-
Decode the input using a particular wire format and update this ForwardingEntry.
- wireDecode(Blob) - Method in class net.named_data.jndn.ForwardingEntry
-
Decode the input using the default wire format
WireFormat.getDefaultWireFormat() and update this ForwardingEntry.
- wireDecode(ByteBuffer, WireFormat) - Method in class net.named_data.jndn.Interest
-
Decode the input using a particular wire format and update this Interest.
- wireDecode(ByteBuffer) - Method in class net.named_data.jndn.Interest
-
Decode the input using the default wire format
WireFormat.getDefaultWireFormat() and update this Interest.
- wireDecode(Blob, WireFormat) - Method in class net.named_data.jndn.Interest
-
Decode the input using a particular wire format and update this Interest.
- wireDecode(Blob) - Method in class net.named_data.jndn.Interest
-
Decode the input using the default wire format
WireFormat.getDefaultWireFormat() and update this Interest.
- wireDecode(ByteBuffer, WireFormat) - Method in class net.named_data.jndn.LocalControlHeader
-
Decode the input using a particular wire format and update this LocalControlHeader.
- wireDecode(ByteBuffer) - Method in class net.named_data.jndn.LocalControlHeader
-
Decode the input using the default wire format
WireFormat.getDefaultWireFormat() and update this LocalControlHeader.
- wireDecode(Blob, WireFormat) - Method in class net.named_data.jndn.LocalControlHeader
-
Decode the input using a particular wire format and update this LocalControlHeader.
- wireDecode(Blob) - Method in class net.named_data.jndn.LocalControlHeader
-
Decode the input using the default wire format
WireFormat.getDefaultWireFormat() and update this LocalControlHeader.
- wireDecode(ByteBuffer, WireFormat) - Method in class net.named_data.jndn.Name
-
Decode the input using a particular wire format and update this Name.
- wireDecode(ByteBuffer) - Method in class net.named_data.jndn.Name
-
Decode the input using the default wire format
WireFormat.getDefaultWireFormat() and update this Name.
- wireDecode(Blob, WireFormat) - Method in class net.named_data.jndn.Name
-
Decode the input using a particular wire format and update this Name.
- wireDecode(Blob) - Method in class net.named_data.jndn.Name
-
Decode the input using the default wire format
WireFormat.getDefaultWireFormat() and update this Name.
- wireDecode(Blob, WireFormat) - Method in class net.named_data.jndn.security.certificate.Certificate
-
Override to call the base class wireDecode then populate the certificate
fields.
- wireDecode(Blob, WireFormat) - Method in class net.named_data.jndn.security.certificate.IdentityCertificate
-
Override to call the base class wireDecode then update the public key name.
- wireEncode(WireFormat) - Method in class net.named_data.jndn.ControlParameters
-
Encode this ControlParameters for a particular wire format.
- wireEncode() - Method in class net.named_data.jndn.ControlParameters
-
Encode this ControlParameters for the default wire format
WireFormat.getDefaultWireFormat().
- wireEncode(WireFormat) - Method in class net.named_data.jndn.Data
-
Encode this Data for a particular wire format.
- wireEncode() - Method in class net.named_data.jndn.Data
-
Encode this Data for the default wire format WireFormat.getDefaultWireFormat().
- wireEncode(WireFormat) - Method in class net.named_data.jndn.ForwardingEntry
-
Encode this ForwardingEntry for a particular wire format.
- wireEncode() - Method in class net.named_data.jndn.ForwardingEntry
-
Encode this ForwardingEntry for the default wire format
WireFormat.getDefaultWireFormat().
- wireEncode(WireFormat) - Method in class net.named_data.jndn.Interest
-
Encode this Interest for a particular wire format.
- wireEncode() - Method in class net.named_data.jndn.Interest
-
Encode this Interest for the default wire format
WireFormat.getDefaultWireFormat().
- wireEncode(WireFormat) - Method in class net.named_data.jndn.LocalControlHeader
-
Encode this LocalControlHeader for a particular wire format.
- wireEncode() - Method in class net.named_data.jndn.LocalControlHeader
-
Encode this LocalControlHeader for the default wire format
WireFormat.getDefaultWireFormat().
- wireEncode(WireFormat) - Method in class net.named_data.jndn.Name
-
Encode this Name for a particular wire format.
- wireEncode() - Method in class net.named_data.jndn.Name
-
Encode this Name for the default wire format
WireFormat.getDefaultWireFormat().
- WireFormat - Class in net.named_data.jndn.encoding
-
- WireFormat() - Constructor for class net.named_data.jndn.encoding.WireFormat
-
- write(String) - Method in class net.named_data.jndn.util.BoostInfoParser
-
Write the root tree of this BoostInfoParser as file in Boost's INFO format.
- writeAbsDoubleBigEndianBlob(double) - Method in class net.named_data.jndn.encoding.BinaryXmlEncoder
-
- writeBlob(Blob) - Method in class net.named_data.jndn.encoding.BinaryXmlEncoder
-
Write a BLOB header, then the bytes of the blob value to the output buffer.
- writeBlobDTagElement(int, Blob) - Method in class net.named_data.jndn.encoding.BinaryXmlEncoder
-
Write an element start header using DTAG with the tag to the output buffer, then the blob, then an element close.
- writeBlobTlv(int, ByteBuffer) - Method in class net.named_data.jndn.encoding.tlv.TlvEncoder
-
Write the type, then the length of the buffer then the buffer value from
its position() to limit() to the output just before getLength() from the
back.
- writeBuffer(ByteBuffer) - Method in class net.named_data.jndn.encoding.tlv.TlvEncoder
-
Write the buffer from its position() to limit() to the output just
before getLength() from the back.
- writeElementClose() - Method in class net.named_data.jndn.encoding.BinaryXmlEncoder
-
Write an element close to the output buffer.
- writeElementStartDTag(int) - Method in class net.named_data.jndn.encoding.BinaryXmlEncoder
-
Write an element start header using DTAG with the tag to the output buffer.
- writeNonNegativeInteger(long) - Method in class net.named_data.jndn.encoding.tlv.TlvEncoder
-
Encode value as a non-negative integer and write it to the output just
before getLength() from the back.
- writeNonNegativeIntegerTlv(int, long) - Method in class net.named_data.jndn.encoding.tlv.TlvEncoder
-
Write the type, then the length of the encoded value then encode value as a
non-negative integer and write it to the output just before getLength()
from the back.
- writeOptionalBlobDTagElement(int, Blob) - Method in class net.named_data.jndn.encoding.BinaryXmlEncoder
-
If value.buf() is null or value.size() is 0 then do nothing, otherwise call writeBlobDTagElement.
- writeOptionalBlobTlv(int, ByteBuffer) - Method in class net.named_data.jndn.encoding.tlv.TlvEncoder
-
If the byte buffer value is null or value.remaining() is zero then do
nothing, otherwise call writeBlobTlv.
- writeOptionalNonNegativeIntegerTlv(int, long) - Method in class net.named_data.jndn.encoding.tlv.TlvEncoder
-
If value is negative or null then do nothing, otherwise call
writeNonNegativeIntegerTlv.
- writeOptionalNonNegativeIntegerTlvFromDouble(int, double) - Method in class net.named_data.jndn.encoding.tlv.TlvEncoder
-
If value is negative or null then do nothing, otherwise call
writeNonNegativeIntegerTlv.
- writeOptionalTimeMillisecondsDTagElement(int, double) - Method in class net.named_data.jndn.encoding.BinaryXmlEncoder
-
If milliseconds is negative then do nothing, otherwise call writeTimeMillisecondsDTagElement.
- writeOptionalUDataDTagElement(int, Blob) - Method in class net.named_data.jndn.encoding.BinaryXmlEncoder
-
If value.buf() is null or value.size() is 0 then do nothing, otherwise call writeUDataDTagElement.
- writeOptionalUnsignedDecimalIntDTagElement(int, int) - Method in class net.named_data.jndn.encoding.BinaryXmlEncoder
-
If value is negative then do nothing, otherwise call writeUnsignedDecimalIntDTagElement.
- writeReplace() - Method in class net.named_data.jndn.sync.SyncStateProto.SyncState.SeqNo
-
- writeReplace() - Method in class net.named_data.jndn.sync.SyncStateProto.SyncState
-
- writeReplace() - Method in class net.named_data.jndn.sync.SyncStateProto.SyncStateMsg
-
- writeTimeMillisecondsDTagElement(int, double) - Method in class net.named_data.jndn.encoding.BinaryXmlEncoder
-
Write an element start header using DTAG with the tag to the output buffer, then the absolute value of milliseconds
as a big endian BLOB converted to 4096 ticks per second, then an element close.
- writeTo(CodedOutputStream) - Method in class net.named_data.jndn.sync.SyncStateProto.SyncState.SeqNo
-
- writeTo(CodedOutputStream) - Method in class net.named_data.jndn.sync.SyncStateProto.SyncState
-
- writeTo(CodedOutputStream) - Method in class net.named_data.jndn.sync.SyncStateProto.SyncStateMsg
-
- writeTypeAndLength(int, int) - Method in class net.named_data.jndn.encoding.tlv.TlvEncoder
-
Encode the type and length as VAR-NUMBER and write to the output just
before getLength() from the back.
- writeUData(Blob) - Method in class net.named_data.jndn.encoding.BinaryXmlEncoder
-
Write a UDATA header, then the bytes of the UDATA value to the output buffer.
- writeUDataDTagElement(int, Blob) - Method in class net.named_data.jndn.encoding.BinaryXmlEncoder
-
Write an element start header using DTAG with the tag to the output buffer, then the UDATA value, then an element close.
- writeUnsignedDecimalInt(int) - Method in class net.named_data.jndn.encoding.BinaryXmlEncoder
-
Write a UDATA header, then the value as an unsigned decimal integer.
- writeUnsignedDecimalIntDTagElement(int, int) - Method in class net.named_data.jndn.encoding.BinaryXmlEncoder
-
Write an element start header using DTAG with the tag to the output buffer, then the value as an unsigned decimal integer,
then an element close.
- writeVarNumber(int) - Method in class net.named_data.jndn.encoding.tlv.TlvEncoder
-
Encode varNumber as a VAR-NUMBER in NDN-TLV and write it to the output just
before getLength() from the back.