lemur_cfssl Package

lemur_cfssl Package

plugin Module

class lemur.plugins.lemur_cfssl.plugin.CfsslIssuerPlugin(*args, **kwargs)

Bases: lemur.plugins.bases.issuer.IssuerPlugin

author = 'Charles Hendrie'
author_url = 'https://github.com/netflix/lemur.git'
static create_authority(options)

Creates an authority, this authority is then used by Lemur to allow a user to specify which Certificate Authority they want to sign their certificate.

Parameters

options

Returns

create_certificate(csr, issuer_options)

Creates a CFSSL certificate.

Parameters
  • csr

  • issuer_options

Returns

description = 'Enables the creation of certificates by CFSSL private CA'
revoke_certificate(certificate, comments)

Revoke a CFSSL certificate.

slug = 'cfssl-issuer'
title = 'CFSSL'
version = 'unknown'