Buttons der Zertifikatsverwaltung ausblenden
Es ist möglich, die Buttons der Zertifikatsverwaltung einzeln für bestimmte Benutzergruppen zu deaktivieren oder zu verstecken. Hierzu können so genannte B2B-Overrides genutzt werden.
Zum Deaktivieren des Lösch-Buttons ist folgender Override zu verwenden:
Override={view=certificateView,type=SetProperty,target=deleteBtn,name=enabled,value=false}
Zum Verstecken des Lösch-Buttons ist folgender Override zu verwenden:
Override={view=certificateView,type=RemoveChild,target=deleteBtn}
Die anderen Buttons können analog deaktiviert oder versteckt werden. Das Target des Overrides muss hierfür durch die jeweilige Button-Id ersetzt werden. Folgende Button-Ids stehen zur Verfügung:
- refreshBtn
- showInfo
- uploadBtn
- changeAliasBtn
- deleteBtn
- updateCrlsBtn
- exportToCsvBtn
- exportKeyStoreBtn
- rulesEditor
Für Entwickler: Die Button-Ids sind im Quellcode spezifiziert. Vergleiche hierzu
B2B\extensions\modules\securityserver\com.nextlevel.b2b.securityserver.ui\src\main\flex\com\nextlevel\platform\security\client\view\CertificateView.mxml
View Me Edit Me