| Interface | Description |
|---|---|
| KeyChain.MakePibImpl | |
| KeyChain.MakeTpmBackEnd | |
| OnDataValidationFailed |
A class implements OnDataValidationFailed if it has onDataValidationFailed
which is called by verifyData to report a failed verification.
|
| OnInterestValidationFailed |
A class implements OnInterestValidationFailed if it has
onInterestValidationFailed which is called by verifyInterest to report a
failed verification.
|
| OnVerified |
A class implements OnVerified if it has onVerified which is called by verifyData to report a successful verification.
|
| OnVerifiedInterest |
A class implements OnVerifiedInterest if it has onVerifiedInterest which is
called by verifyInterest to report a successful verification.
|
| OnVerifyFailed |
A class implements OnVerifyFailed if it has onVerifyFailed which is called by verifyData to report a failed verification.
|
| OnVerifyInterestFailed |
A class implements OnVerifyInterestFailed if it has onVerifyInterestFailed
which is called by verifyInterest to report a failed verification.
|
| Class | Description |
|---|---|
| AesKeyParams | |
| CommandInterestPreparer |
A CommandInterestPreparer keeps track of a timestamp and prepares a command
interest by adding a timestamp and nonce to the name of an Interest.
|
| CommandInterestSigner |
CommandInterestSigner is a helper class to create command interests.
|
| EcdsaKeyParams | Deprecated
Use EcKeyParams .
|
| EcKeyParams | |
| KeyChain |
KeyChain is the main class of the security library.
|
| KeyParams |
KeyParams is a base class for key parameters.
|
| RsaKeyParams | |
| SafeBag |
A SafeBag represents a container for sensitive related information such as a
certificate and private key.
|
| SigningInfo |
A SigningInfo holds the signing parameters passed to the KeyChain.
|
| ValidationRequest | |
| ValidatorConfig |
ValidatorConfig extends Validator to implements a validator which can be
set up via a configuration file.
|
| ValidatorNull |
A ValidatorNull extends Validator with an "accept-all" policy and an offline
certificate fetcher.
|
| ValidityPeriod |
A ValidityPeriod is used in a Data packet's SignatureInfo and represents the
begin and end times of a certificate's validity period.
|
| VerificationHelpers |
The VerificationHelpers class has static methods to verify signatures and
digests.
|
| Enum | Description |
|---|---|
| DigestAlgorithm | |
| KeyClass | |
| KeyIdType |
The KeyIdType enum represents the type of a KeyId component in a key name.
|
| KeyType | |
| SigningInfo.SignerType |
| Exception | Description |
|---|---|
| KeyChain.Error |
A KeyChain.Error extends Exception and represents an error in KeyChain
processing.
|
| KeyChain.InvalidSigningInfoError |
A KeyChain.InvalidSigningInfoError extends KeyChain.Error to indicate
that the supplied SigningInfo is invalid.
|
| KeyChain.LocatorMismatchError |
A KeyChain.LocatorMismatchError extends KeyChain.Error to indicate that
the supplied TPM locator does not match the locator stored in the PIB.
|
| SecurityException |
SecurityException extends Exception for errors related to NDN security.
|
| UnrecognizedDigestAlgorithmException | |
| UnrecognizedKeyFormatException | |
| ValidatorConfigError |
ValidatorConfigError extends Exception and represents an error using
ValidatorConfig.
|
Copyright © 2019. All rights reserved.