summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorNora Widdecke <nora@sequoia-pgp.org>2021-10-06 14:28:35 +0200
committerNora Widdecke <nora@sequoia-pgp.org>2021-10-11 14:54:59 +0200
commit9dd997d2173d29a1c3585ce4e41f846392adbfc9 (patch)
tree03d9f7b9c6bc47e5e15d8c641f86ad1e1019b22c
parentd81e1a753106094100f660ccc60b01a751fd8ff5 (diff)
openpgp: Fix links to SignatureBuilder.
-rw-r--r--openpgp/src/packet/signature/subpacket.rs50
1 files changed, 24 insertions, 26 deletions
diff --git a/openpgp/src/packet/signature/subpacket.rs b/openpgp/src/packet/signature/subpacket.rs
index 40e1bb2e..4bab9ce5 100644
--- a/openpgp/src/packet/signature/subpacket.rs
+++ b/openpgp/src/packet/signature/subpacket.rs
@@ -3764,7 +3764,7 @@ impl signature::SignatureBuilder {
/// implement the required functionality), you need to do
/// something like the following:
///
- /// [`SignatureBuilder::set_signature_validity_period`]: Self::SignatureBuilder::set_signature_validity_period()
+ /// [`SignatureBuilder::set_signature_validity_period`]: super::SignatureBuilder::set_signature_validity_period()
///
/// ```
/// # use sequoia_openpgp as openpgp;
@@ -3910,7 +3910,7 @@ impl signature::SignatureBuilder {
/// implement the required functionality), you need to do
/// something like the following:
///
- /// [`SignatureBuilder::set_signature_validity_period`]: Self::SignatureBuilder::set_signature_validity_period()
+ /// [`SignatureBuilder::set_signature_validity_period`]: super::SignatureBuilder::set_signature_validity_period()
///
/// ```
/// # use sequoia_openpgp as openpgp;
@@ -4315,7 +4315,7 @@ impl signature::SignatureBuilder {
/// [`SignatureBuilder::set_signature_creation_time`].
///
/// [Signature Creation Time subpacket]: https://tools.ietf.org/html/rfc4880#section-5.2.3.4
- /// [`SignatureBuilder::set_signature_creation_time`]: Self::SignatureBuilder::set_signature_creation_time()
+ /// [`SignatureBuilder::set_signature_creation_time`]: super::SignatureBuilder::set_signature_creation_time()
///
/// A Signature Expiration Time subpacket specifies when the
/// signature expires. This is different from the [Key Expiration
@@ -4333,7 +4333,7 @@ impl signature::SignatureBuilder {
/// signature.
///
/// [Key Expiration Time subpacket]: https://tools.ietf.org/html/rfc4880#section-5.2.3.6
- /// [`SignatureBuilder::set_key_validity_period`]: Self::SignatureBuilder::set_key_validity_period()
+ /// [`SignatureBuilder::set_key_validity_period`]: super::SignatureBuilder::set_key_validity_period()
///
/// There are several cases where having a signature expire is
/// useful. Say Alice certifies Bob's certificate for
@@ -4628,7 +4628,7 @@ impl signature::SignatureBuilder {
/// their own employees.
///
/// [Trust Signature subpacket]: https://tools.ietf.org/html/rfc4880#section-5.2.3.13
- /// [`SignatureBuilder::set_trust_signature`]: Self::SignatureBuilder::set_trust_signature()
+ /// [`SignatureBuilder::set_trust_signature`]: super::SignatureBuilder::set_trust_signature()
///
/// GnuPG only supports [a limited form of regular expressions].
///
@@ -4713,7 +4713,7 @@ impl signature::SignatureBuilder {
/// additional Regular Expression subpacket to the hashed
/// subpacket area.
///
- /// [`SignatureBuilder::set_regular_expression`]: Self::SignatureBuilder::set_regular_expression()
+ /// [`SignatureBuilder::set_regular_expression`]: super::SignatureBuilder::set_regular_expression()
/// [Regular Expression subpacket]: https://tools.ietf.org/html/rfc4880#section-5.2.3.14
///
/// The Regular Expression subpacket is used in conjunction with a
@@ -4724,7 +4724,7 @@ impl signature::SignatureBuilder {
/// their own employees.
///
/// [Trust Signature subpacket]: https://tools.ietf.org/html/rfc4880#section-5.2.3.13
- /// [`SignatureBuilder::set_trust_signature`]: Self::SignatureBuilder::set_trust_signature()
+ /// [`SignatureBuilder::set_trust_signature`]: super::SignatureBuilder::set_trust_signature()
///
/// GnuPG only supports [a limited form of regular expressions].
///
@@ -4817,7 +4817,7 @@ impl signature::SignatureBuilder {
///
/// [Certification revocation signature]: https://tools.ietf.org/html/rfc4880#section-5.2.1
/// [Signature Target subpacket]: https://tools.ietf.org/html/rfc4880#section-5.2.3.25
- /// [`SignatureBuilder::set_signature_target`]: Self::SignatureBuilder::set_signature_target()
+ /// [`SignatureBuilder::set_signature_target`]: super::SignatureBuilder::set_signature_target()
///
/// # Examples
///
@@ -4904,7 +4904,7 @@ impl signature::SignatureBuilder {
/// [`SignatureBuilder::set_key_expiration_time`] that takes an
/// absolute expiration time.
///
- /// [`SignatureBuilder::set_key_expiration_time`]: Self::SignatureBuilder::set_key_expiration_time()
+ /// [`SignatureBuilder::set_key_expiration_time`]: super::SignatureBuilder::set_key_expiration_time()
///
/// A Key Expiration Time subpacket specifies when the associated
/// key expires. This is different from the [Signature Expiration
@@ -4922,7 +4922,7 @@ impl signature::SignatureBuilder {
/// signature.
///
/// [Signature Expiration Time subpacket]: https://tools.ietf.org/html/rfc4880#section-5.2.3.6
- /// [`SignatureBuilder::set_signature_validity_period`]: Self::SignatureBuilder::set_signature_validity_period()
+ /// [`SignatureBuilder::set_signature_validity_period`]: super::SignatureBuilder::set_signature_validity_period()
///
/// # Examples
///
@@ -5013,7 +5013,7 @@ impl signature::SignatureBuilder {
/// [`SignatureBuilder::set_key_validity_period`] that takes a
/// relative expiration time.
///
- /// [`SignatureBuilder::set_key_validity_period`]: Self::SignatureBuilder::set_key_validity_period()
+ /// [`SignatureBuilder::set_key_validity_period`]: super::SignatureBuilder::set_key_validity_period()
///
/// A Key Expiration Time subpacket specifies when the associated
/// key expires. This is different from the [Signature Expiration
@@ -5031,7 +5031,7 @@ impl signature::SignatureBuilder {
/// signature.
///
/// [Signature Expiration Time subpacket]: https://tools.ietf.org/html/rfc4880#section-5.2.3.6
- /// [`SignatureBuilder::set_signature_validity_period`]: Self::SignatureBuilder::set_signature_validity_period()
+ /// [`SignatureBuilder::set_signature_validity_period`]: super::SignatureBuilder::set_signature_validity_period()
///
/// # Examples
///
@@ -5272,7 +5272,7 @@ impl signature::SignatureBuilder {
/// subpacket area.
///
/// [Issuer subpacket]: https://tools.ietf.org/html/rfc4880#section-5.2.3.5
- /// [`add_issuer`]: Self::SignatureBuilder::add_issuer()
+ /// [`add_issuer`]: super::SignatureBuilder::add_issuer()
///
/// The Issuer subpacket is used when processing a signature to
/// identify which certificate created the signature. Even though this
@@ -5295,7 +5295,7 @@ impl signature::SignatureBuilder {
///
/// [streaming `Signer`]: crate::serialize::stream::Signer
/// [Issuer Fingerprint subpacket]: https://tools.ietf.org/html/draft-ietf-openpgp-rfc4880bis-09.html#section-5.2.3.28
- /// [`SignatureBuilder::set_issuer_fingerprint`]: Self::SignatureBuilder::set_issuer_fingerprint()
+ /// [`SignatureBuilder::set_issuer_fingerprint`]: super::SignatureBuilder::set_issuer_fingerprint()
///
/// # Examples
///
@@ -5362,7 +5362,7 @@ impl signature::SignatureBuilder {
/// unhashed subpacket area.
///
/// [Issuer subpacket]: https://tools.ietf.org/html/rfc4880#section-5.2.3.5
- /// [`set_issuer`]: Self::SignatureBuilder::set_issuer()
+ /// [`set_issuer`]: super::SignatureBuilder::set_issuer()
///
/// The Issuer subpacket is used when processing a signature to
/// identify which certificate created the signature. Even though this
@@ -5385,7 +5385,7 @@ impl signature::SignatureBuilder {
///
/// [streaming `Signer`]: crate::serialize::stream::Signer
/// [Issuer Fingerprint subpacket]: https://tools.ietf.org/html/draft-ietf-openpgp-rfc4880bis-09.html#section-5.2.3.28
- /// [`SignatureBuilder::set_issuer_fingerprint`]: Self::SignatureBuilder::set_issuer_fingerprint()
+ /// [`SignatureBuilder::set_issuer_fingerprint`]: super::SignatureBuilder::set_issuer_fingerprint()
///
/// # Examples
///
@@ -5451,7 +5451,7 @@ impl signature::SignatureBuilder {
/// with the specified name from the hashed subpacket area.
///
/// [Notation Data subpacket]: https://tools.ietf.org/html/rfc4880#section-5.2.3.16
- /// [`SignatureBuilder::add_notation`]: Self::SignatureBuilder::add_notation()
+ /// [`SignatureBuilder::add_notation`]: super::SignatureBuilder::add_notation()
///
/// Notations are key-value pairs. They can be used by
/// applications to annotate signatures in a structured way. For
@@ -5544,7 +5544,7 @@ impl signature::SignatureBuilder {
/// area.
///
/// [Notation Data subpacket]: https://tools.ietf.org/html/rfc4880#section-5.2.3.16
- /// [`SignatureBuilder::set_notation`]: Self::SignatureBuilder::set_notation()
+ /// [`SignatureBuilder::set_notation`]: super::SignatureBuilder::set_notation()
///
/// Notations are key-value pairs. They can be used by
/// applications to annotate signatures in a structured way. For
@@ -6520,7 +6520,7 @@ impl signature::SignatureBuilder {
/// subpackets from the hashed and unhashed subpacket area.
///
/// [Issuer Fingerprint subpacket]: https://tools.ietf.org/html/draft-ietf-openpgp-rfc4880bis-09.html#section-5.2.3.28
- /// [`add_issuer_fingerprint`]: Self::SignatureBuilder::add_issuer_fingerprint()
+ /// [`add_issuer_fingerprint`]: super::SignatureBuilder::add_issuer_fingerprint()
///
/// The Issuer Fingerprint subpacket is used when processing a
/// signature to identify which certificate created the signature.
@@ -6544,7 +6544,7 @@ impl signature::SignatureBuilder {
///
/// [streaming `Signer`]: crate::serialize::stream::Signer
/// [Issuer subpacket]: https://tools.ietf.org/html/rfc4880#section-5.2.3.5
- /// [`SignatureBuilder::set_issuer`]: Self::SignatureBuilder::set_issuer()
+ /// [`SignatureBuilder::set_issuer`]: super::SignatureBuilder::set_issuer()
///
/// # Examples
///
@@ -6612,7 +6612,7 @@ impl signature::SignatureBuilder {
/// area.
///
/// [Issuer Fingerprint subpacket]: https://tools.ietf.org/html/draft-ietf-openpgp-rfc4880bis-09.html#section-5.2.3.28
- /// [`set_issuer_fingerprint`]: Self::SignatureBuilder::set_issuer_fingerprint()
+ /// [`set_issuer_fingerprint`]: super::SignatureBuilder::set_issuer_fingerprint()
///
/// The Issuer Fingerprint subpacket is used when processing a
/// signature to identify which certificate created the signature.
@@ -6636,7 +6636,7 @@ impl signature::SignatureBuilder {
///
/// [streaming `Signer`]: crate::serialize::stream::Signer
/// [Issuer subpacket]: https://tools.ietf.org/html/rfc4880#section-5.2.3.5
- /// [`SignatureBuilder::set_issuer`]: Self::SignatureBuilder::set_issuer()
+ /// [`SignatureBuilder::set_issuer`]: super::SignatureBuilder::set_issuer()
///
/// # Examples
///
@@ -6802,7 +6802,7 @@ impl signature::SignatureBuilder {
/// hashed subpacket area, and then adds new ones.
///
/// [Intended Recipient subpacket]: https://tools.ietf.org/html/draft-ietf-openpgp-rfc4880bis-09.html#section-5.2.3.29
- /// [`SignatureBuilder::add_intended_recipient`]: Self::SignatureBuilder::add_intended_recipient()
+ /// [`SignatureBuilder::add_intended_recipient`]: super::SignatureBuilder::add_intended_recipient()
///
/// The Intended Recipient subpacket holds the fingerprint of a
/// certificate.
@@ -6834,8 +6834,6 @@ impl signature::SignatureBuilder {
/// existing Intended Recipient subpackets both recipients must be
/// added at once (cf. [`SignatureBuilder::add_intended_recipient`]):
///
- /// [`SignatureBuilder::add_intended_recipient`]: Self::SignatureBuilder::add_intended_recipient()
- ///
/// ```
/// use sequoia_openpgp as openpgp;
/// use openpgp::cert::prelude::*;
@@ -6886,7 +6884,7 @@ impl signature::SignatureBuilder {
/// hashed subpacket area.
///
/// [Intended Recipient subpacket]: https://tools.ietf.org/html/draft-ietf-openpgp-rfc4880bis-09.html#section-5.2.3.29
- /// [`SignatureBuilder::set_intended_recipients`]: Self::SignatureBuilder::set_intended_recipients()
+ /// [`SignatureBuilder::set_intended_recipients`]: super::SignatureBuilder::set_intended_recipients()
///
/// The Intended Recipient subpacket holds the fingerprint of a
/// certificate.