- Notarization - Interface in craterdog.security
-
This interface defines the methods that must be implemented by all based digital notaries.
- NotarizedDocument - Class in craterdog.security
-
This class defines a digitally notarized document.
- NotarizedDocument() - Constructor for class craterdog.security.NotarizedDocument
-
The default constructor ensures that the custom attribute types (like tags) will be
formatted correctly when printed.
- notarizeDocument(String, String, NotaryKey) - Method in interface craterdog.security.Notarization
-
This method generates a digital seal from the specified document using the specified
private notary key.
- notarizeDocument(String, SmartObject<? extends SmartObject<?>>, NotaryKey) - Method in interface craterdog.security.Notarization
-
This method generates a digital seal from the specified document using the specified
private notary key.
- NotaryKey - Class in craterdog.security
-
This class defines the attributes associated with a notary key.
- NotaryKey() - Constructor for class craterdog.security.NotaryKey
-
- notaryKeyId - Variable in class craterdog.security.SealAttributes
-
The unique identifier for the notary key that was used to generate the signature.
- NotaryKeyModule - Class in craterdog.security.mappers
-
This class is a Jackson module that can be added to an object mapper to handle the serialization
of a notary key.
- NotaryKeyModule() - Constructor for class craterdog.security.mappers.NotaryKeyModule
-
This default constructor adds serializers and deserializers for the public and private keys
that make up a notary key.
- NotaryKeyModule(char[]) - Constructor for class craterdog.security.mappers.NotaryKeyModule
-
This constructor adds serializers and deserializers for the public and private keys
that make up a notary key.
- notarySignature - Variable in class craterdog.security.DigitalSeal
-
A base 32 encoding of the bytes that were generated as a signature of the seal attributes.