feat(studio): optional pinned-key field in the store-add form
Some checks are pending
Security / Security check (push) Waiting to run
Some checks are pending
Security / Security check (push) Waiting to run
The module-store manager's 'Add a store' form gains an optional PEM public-key field; when set it pins that publisher key to the store (per-store signing trust). Localized DE/EN. Signed-off-by: flemming-it <stefan.a.flemming@googlemail.com>
This commit is contained in:
parent
762788ea9e
commit
7625509237
7 changed files with 68 additions and 5 deletions
|
|
@ -332,6 +332,8 @@
|
|||
"storesManagerRemoveFailed": "Store konnte nicht entfernt werden",
|
||||
"storesManagerSuggested": "Vorgeschlagene Stores",
|
||||
"storesManagerAddShort": "Hinzufügen",
|
||||
"storesManagerPinnedKeyLabel": "Angepinnter Public-Key — PEM (optional)",
|
||||
"storesManagerPinnedKeyHint": "Signierte Module dieses Stores werden gegen diesen Key geprüft statt gegen den eingebauten Vendor-Key. Füge einen PEM-Public-Key ein.",
|
||||
"storesManagerNotAvailable": "Noch nicht verfügbar",
|
||||
"storesManagerNotAvailableHint": "Der Anbieter hat diesen Store-Index noch nicht veröffentlicht. Sobald er das tut, ist er installierbar.",
|
||||
"storesSuggestedReclaimDesc": "Recl∆Im — Module für Rechts- und Pflichten-Reform-Mapping",
|
||||
|
|
|
|||
|
|
@ -345,6 +345,8 @@
|
|||
"storesManagerRemoveFailed": "Could not remove store",
|
||||
"storesManagerSuggested": "Suggested stores",
|
||||
"storesManagerAddShort": "Add",
|
||||
"storesManagerPinnedKeyLabel": "Pinned public key — PEM (optional)",
|
||||
"storesManagerPinnedKeyHint": "Signed modules from this store verify against this key instead of the built-in vendor key. Paste a PEM public key.",
|
||||
"storesManagerNotAvailable": "Not available yet",
|
||||
"storesManagerNotAvailableHint": "The provider hasn't published this store index yet. It will become installable once they do.",
|
||||
"storesSuggestedReclaimDesc": "Recl∆Im — modules for law & duty reform-mapping",
|
||||
|
|
|
|||
|
|
@ -1514,6 +1514,18 @@ abstract class AppLocalizations {
|
|||
/// **'Add'**
|
||||
String get storesManagerAddShort;
|
||||
|
||||
/// No description provided for @storesManagerPinnedKeyLabel.
|
||||
///
|
||||
/// In en, this message translates to:
|
||||
/// **'Pinned public key — PEM (optional)'**
|
||||
String get storesManagerPinnedKeyLabel;
|
||||
|
||||
/// No description provided for @storesManagerPinnedKeyHint.
|
||||
///
|
||||
/// In en, this message translates to:
|
||||
/// **'Signed modules from this store verify against this key instead of the built-in vendor key. Paste a PEM public key.'**
|
||||
String get storesManagerPinnedKeyHint;
|
||||
|
||||
/// No description provided for @storesManagerNotAvailable.
|
||||
///
|
||||
/// In en, this message translates to:
|
||||
|
|
|
|||
|
|
@ -815,6 +815,14 @@ class AppLocalizationsDe extends AppLocalizations {
|
|||
@override
|
||||
String get storesManagerAddShort => 'Hinzufügen';
|
||||
|
||||
@override
|
||||
String get storesManagerPinnedKeyLabel =>
|
||||
'Angepinnter Public-Key — PEM (optional)';
|
||||
|
||||
@override
|
||||
String get storesManagerPinnedKeyHint =>
|
||||
'Signierte Module dieses Stores werden gegen diesen Key geprüft statt gegen den eingebauten Vendor-Key. Füge einen PEM-Public-Key ein.';
|
||||
|
||||
@override
|
||||
String get storesManagerNotAvailable => 'Noch nicht verfügbar';
|
||||
|
||||
|
|
|
|||
|
|
@ -833,6 +833,14 @@ class AppLocalizationsEn extends AppLocalizations {
|
|||
@override
|
||||
String get storesManagerAddShort => 'Add';
|
||||
|
||||
@override
|
||||
String get storesManagerPinnedKeyLabel =>
|
||||
'Pinned public key — PEM (optional)';
|
||||
|
||||
@override
|
||||
String get storesManagerPinnedKeyHint =>
|
||||
'Signed modules from this store verify against this key instead of the built-in vendor key. Paste a PEM public key.';
|
||||
|
||||
@override
|
||||
String get storesManagerNotAvailable => 'Not available yet';
|
||||
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue