Comments (3)
Need a new page for uploading an SSL Certificate
from phosphor-webui.
From Alissa:
Work in progress...
https://ibm.invisionapp.com/share/RQNYHJ0VBDY#/318977543_1-_SSL_Certification
SSL certificate upload management page
Support/upload file types...
More than one CA file (work in progress)
Single server certificate file
Choose and upload file(s)
Remove loaded file
See if file(s) successfully uploaded
Remove existing file(s)
CA - signed certificate only, server + client certificates (private key + signed certificate)
Expose to user that private key data needs to be included in certificate file upon upload (private key + signed certificate)
Outstanding questions/decisions that need to be made:
Is the client certificate upload specific to LDAP? - YES, and this function will exist in the LDAP page #177
Is client certificate an optional or required field? - YES, #177
Can we expose expiration dates for certificates? (still a WIP, will be clearer in 1-2 weeks; can this data be extracted from front-end vs back-end?)
Can we support generating CSR-based certificates?
Are CSR-based certificates specific only to server certificates?
Future requirements to consider
Blacklist (disable) certificate files
Show user when certificate is reaching expiration date (e.g. notification, exposing via server overview page)
Possibility that generating certificate experience could co-exist with certificate upload management page #182
from phosphor-webui.
Pending Work - Design
- Verify all three certificate types are designed; add to necessary panels
- Conduct user research to determine where in the navigation SSL certificates should live
- Conduct user research to determine where client certificates should live (LDAP vs. SSL certification)
- Update upload component so it can scale to multi-file upload scenarios
- Consider where and how users should be notified of expired certificates
from phosphor-webui.
Related Issues (20)
- could u provide i18n for the web-ui HOT 1
- How to send CTRL-ALT-DEL (or other special key combinations)? HOT 2
- Uploading firmware images HOT 12
- karma / .spec files : no tests ? HOT 1
- Login redirect doesn't verify redirect is local HOT 1
- ERROR Message while runing cmd: 'npm run-script server' HOT 2
- The "operations" section in Server Power operations menu has moved to the bottom of the page HOT 2
- Unauthorized message seen while setting date time with latest master HOT 1
- Virtual Media Failed HOT 2
- How to install WebUI into my image HOT 2
- System logs export incorrect data to json file HOT 1
- Serial over LAN (SoL) layout is broken HOT 2
- TPM policy, boot override and last power operation toast error.
- How to connect 8080 and 2443
- Unable to Establish successful LDAP connection HOT 6
- NoAccess privilege user able to login via WEB Interface?
- Modify the Server power operations page to see in first the Operations
- Set the RESOLVED and HIGH/MEDIUM/LOW text in grey color when Resolved
- How can i boot the ast2500 from sd card? HOT 1
- Suppress RED "View X high priority events" message link on Overview
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from phosphor-webui.