Members
flags
A one-octet number holding a flag showing whether the signature is nested. A zero value indicates that the next packet is another One-Pass Signature packet that describes another signature to be applied to the same message data.
- Source:
hashAlgorithm :enums.hash
A one-octet number describing the hash algorithm used.
Type:
- enums.hash
- Source:
- See:
issuerFingerprint
Only for v6 packets, 32 octets of the fingerprint of the signing key.
- Source:
issuerKeyID
Only for v3 packets, an eight-octet number holding the Key ID of the signing key.
- Source:
publicKeyAlgorithm :enums.publicKey
A one-octet number describing the public-key algorithm used.
Type:
- enums.publicKey
- Source:
- See:
salt
Only for v6, a variable-length field containing the salt.
- Source:
signatureType :enums.signature
A one-octet signature type. Signature types are described in RFC4880 Section 5.2.1.
Type:
- enums.signature
- Source:
version
A one-octet version number. The current versions are 3 and 6.
- Source:
Methods
read(bytes) → {OnePassSignaturePacket}
parsing function for a one-pass signature packet (tag 4).
Parameters:
Name | Type | Description |
---|---|---|
bytes |
Uint8Array | Payload of a tag 4 packet |
- Source:
Returns:
Object representation.
write() → {Uint8Array}
creates a string representation of a one-pass signature packet
- Source:
Returns:
A Uint8Array representation of a one-pass signature packet.
- Type
- Uint8Array