Skip to content
This repository has been archived by the owner on Jul 20, 2023. It is now read-only.

Certificate Generation #60

Closed
susantjasinski opened this issue Jan 15, 2019 · 6 comments
Closed

Certificate Generation #60

susantjasinski opened this issue Jan 15, 2019 · 6 comments
Assignees

Comments

@susantjasinski
Copy link

No description provided.

@gtmills
Copy link
Member

gtmills commented Feb 5, 2019

@susantjasinski Can you add a description?

@jandraa
Copy link

jandraa commented Apr 1, 2019

In addition to the traditional 'certificate upload', users are able to obtain a certificate by generating one and soliciting a CSR (certificate signing request) via a signing authority. Users must provide certain info (ex. company name, country, city, email, etc.) and key info (ex. bit length), to generate a private key and the file needed for the CSR. The file is exported and a user then goes to a signing authority (external to the BMC). Once a certificate has been signed by an authority, this file needs to be placed on the BMC, through the upload functionality.

@jandraa
Copy link

jandraa commented Apr 11, 2019

InVision prototype: https://ibm.invisionapp.com/share/K8NYRVZVEC5#/319042048_1-_Generate_Certificates

Open questions:

  • How do users identify a certificate when there is more than one of a single type?
  • How do users interact with the date? Why is knowing the exact valid from and valid until dates valuable vs the number of days until expiration? ('valid from - valid until' VS. 'X days left')
  • What happens after a CSR has been generated? When and how is it accessed again and where should it live?
  • How / when is the private key uploaded to be part of the CSR? (if at all)
  • Where are private keys stored?
  • Does each certificate have a different private key or do all of your certificates have the same private key because you are always you?
  • How would it be beneficial to pre-populate CSR info for users? Could they pre-populate using the passphrase of a different certificate to copy the info?

@gtmills
Copy link
Member

gtmills commented Jul 23, 2019

@derick-montague
Copy link
Contributor

@gtmills - This is merged, should this story be closed?

@gtmills
Copy link
Member

gtmills commented Oct 16, 2019

Done.

@gtmills gtmills closed this as completed Oct 16, 2019
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Projects
None yet
Development

No branches or pull requests

4 participants