mirror of
https://github.com/bitwarden/server.git
synced 2024-12-26 17:37:36 +01:00
8d36dfa5d3
* Remove Certificate Steps from Setup * Add Helpers to VSCode Tasks * Force Ephermal Key in Integration Tests * Add Property to Interface
15 lines
603 B
Bash
Executable File
15 lines
603 B
Bash
Executable File
#!/usr/bin/env bash
|
|
|
|
openssl req -x509 -newkey rsa:4096 -sha256 -nodes -keyout identity_server_dev.key -out identity_server_dev.crt \
|
|
-subj "/CN=Bitwarden Identity Server Dev" -days 3650
|
|
openssl pkcs12 -export -legacy -out identity_server_dev.pfx -inkey identity_server_dev.key -in identity_server_dev.crt \
|
|
-certfile identity_server_dev.crt
|
|
|
|
security import ./identity_server_dev.pfx -k ~/Library/Keychains/Login.keychain
|
|
|
|
identity=($(openssl x509 -in identity_server_dev.crt -outform der | shasum -a 1 | tr a-z A-Z));
|
|
|
|
echo "Certificate fingerprints:"
|
|
|
|
echo "Identity Server Dev: ${identity}"
|