VerifyContentPGP
Description
Verify signatures using OpenPGP Public Keys
Tags
Encryption, GPG, OpenPGP, PGP, RFC 4880, Signing
Properties
In the list below required Properties are shown with an asterisk (*). Other properties are considered optional. The table also indicates any default values, and whether a property supports the NiFi Expression Language.
Display Name | API Name | Default Value | Allowable Values | Description |
---|---|---|---|---|
Public Key Service * | public-key-service | Controller Service: PGPPublicKeyService Implementations: StandardPGPPublicKeyService | PGP Public Key Service for verifying signatures with Public Key Encryption |
Dynamic Properties
This component does not support dynamic properties.
Relationships
Name | Description |
---|---|
failure | Signature Verification Failed |
success | Signature Verification Succeeded |
Reads Attributes
This processor does not read attributes.
Writes Attributes
Name | Description |
---|---|
pgp.literal.data.filename | Filename from Literal Data |
pgp.literal.data.modified | Modified Date Time from Literal Data in milliseconds |
pgp.signature.algorithm | Signature Algorithm including key and hash algorithm names |
pgp.signature.created | Signature Creation Time in milliseconds |
pgp.signature.hash.algorithm.id | Signature Hash Algorithm Identifier |
pgp.signature.key.algorithm.id | Signature Key Algorithm Identifier |
pgp.signature.key.id | Signature Public Key Identifier |
pgp.signature.type.id | Signature Type Identifier |
pgp.signature.version | Signature Version Number |
State Management
This component does not store state.
Restricted
This component is not restricted.
Input Requirement
This component requires an incoming relationship.
System Resource Considerations
This component does not specify system resource considerations.