Home

Content Credentials Config

Content Credentials configuration.

Defines workspace-level defaults for signing rendered outputs and generated assets. Commands and site-specific configuration can override these values.

Can be a simple boolean, profile shorthand, or detailed configuration, e.g.

# Enable with the default public profile and automatic signer
content-credentials = true

# Enable with a specific profile
content-credentials = "public"

# Detailed Content Credentials configuration
[content-credentials]
enabled = true
profile = "public"
signer = "auto"
soft-binding = true

Type: ContentCredentialsConfig

enabled

Type: boolean (optional)

Whether Content Credentials signing is enabled.

If omitted in the detailed table form, Content Credentials are enabled.

profile

Type: ContentCredentialsProfile (optional)

The privacy/signing projection profile to use.

Defaults to public.

ValueDescription
publicPublic-safe credential metadata.
privateMore local detail for internal sharing.
fullFull local detail for controlled archives.

signer

Type: ContentCredentialsSigner (optional)

The signing backend to use.

Defaults to auto.

ValueDescription
autoUse Cloud signing when available, otherwise fall back to local signing.
cloudUse Stencila Cloud's signing service.
localUse the local self-signed signing identity.

soft-binding

Type: boolean (optional)

Whether Stencila Cloud should store the manifest and register a soft binding for each signed asset.

Defaults to true. Local signing ignores this and emits a warning.


This documentation was generated from lib.rs by generate.rs.

© 2026 Stencila