GPG¶
Purpose¶
GPG: Provides authentication based on GPG keys.
Usage¶
Provides authentication based on GPG keys.
Commands¶
- key add <key id> <key server>
Add a GPG key to your account.
- key list takes no arguments
List your GPG keys.
- key remove <fingerprint>
Remove a GPG key from your account.
- signing auth <url>
Check the GPG signature at the <url> and authenticates you if the key used is associated to a user.
- signing gettoken takes no arguments
Send you a token that you’ll have to sign with your key.
Configuration¶
- supybot.plugins.GPG.auth
This is a group of:
- supybot.plugins.GPG.auth.sign
This is a group of:
- supybot.plugins.GPG.auth.sign.TokenTimeout
This config variable defaults to “600”, is not network-specific, and is not channel-specific.
Determines the lifetime of a GPG signature authentication token (in seconds).
- supybot.plugins.GPG.auth.sign.enable
This config variable defaults to “True”, is not network-specific, and is not channel-specific.
Determines whether or not users are allowed to use GPG signing for authentication.
- supybot.plugins.GPG.public
This config variable defaults to “True”, is not network-specific, and is not channel-specific.
Determines whether this plugin is publicly visible.