[Freeipa-devel] [PATCH] 159 Action panel for certificates

Petr Vobornik pvoborni at redhat.com
Tue Jun 12 12:48:25 UTC 2012


This is a continuation of effort which transforms status widgets with 
buttons executing actions to separate status widget and action panels. 
This patch strips certificate status widget of its buttons and separates 
the actions to their own objects. Appropriate modifications are taken in 
host and service details facets.

New certificate loader, facet policy and evaluator are introduced to 
make actions and status widget independent. On facet load event new 
certificate facet policy loads a certificate from result. Unfortunately 
results don't contain revocation reason so it also executes additional 
cert-show command to get the revocation reason. Policy store the 
certifacete to facet. It raises the certifacet_loaded event to notify 
certificate evaluator and status widget. Status widget updates its 
state. Certificate evaluator updates state and actions get disabled or 
enabled.

https://fedorahosted.org/freeipa/ticket/2250
-- 
Petr Vobornik
-------------- next part --------------
A non-text attachment was scrubbed...
Name: freeipa-pvoborni-0159-Action-panel-for-certificates.patch
Type: text/x-patch
Size: 42499 bytes
Desc: not available
URL: <http://listman.redhat.com/archives/freeipa-devel/attachments/20120612/968aef7d/attachment.bin>


More information about the Freeipa-devel mailing list