mixconfig.panels.OwnCertificatesPanel.OwnCertCreationValidator Class Reference

Inherits mixconfig::ICertCreationValidator.

List of all members.

Public Member Functions

boolean isValid ()
X509DistinguishedName getSigName ()
X509Extensions getExtensions ()
String getPasswordInfoMessage ()
Vector< String > getInvalidityMessages ()

Private Attributes

Vector< String > m_invalidity = new Vector<String>()


Member Function Documentation

boolean mixconfig.panels.OwnCertificatesPanel.OwnCertCreationValidator.isValid (  ) 

X509DistinguishedName mixconfig.panels.OwnCertificatesPanel.OwnCertCreationValidator.getSigName (  ) 

X509Extensions mixconfig.panels.OwnCertificatesPanel.OwnCertCreationValidator.getExtensions (  ) 

Returns the X509 extensions that are added to the new certificate.

Returns:
the X509 extensions that are added to the new certificate

Implements mixconfig.ICertCreationValidator.

References mixconfig.panels.MixConfigPanel.getConfiguration(), mixconfig.MixConfiguration.getValue(), mixconfig.panels.OwnCertificatesPanel.XMLPATH_LOCATION_LATITUDE, and mixconfig.panels.OwnCertificatesPanel.XMLPATH_LOCATION_LONGITUDE.

String mixconfig.panels.OwnCertificatesPanel.OwnCertCreationValidator.getPasswordInfoMessage (  ) 

Returns a message to be shown in the "new password" dialog for the PKCS12 certificate.

Returns:
A password info message

Implements mixconfig.ICertCreationValidator.

Vector<String> mixconfig.panels.OwnCertificatesPanel.OwnCertCreationValidator.getInvalidityMessages (  ) 

Returns a message to be shown when the prerequisites of generating a new certificate are not met.

Returns:
A warning about the prerequisites

Implements mixconfig.ICertCreationValidator.

References mixconfig.panels.OwnCertificatesPanel.OwnCertCreationValidator.m_invalidity.


Member Data Documentation

Vector<String> mixconfig.panels.OwnCertificatesPanel.OwnCertCreationValidator.m_invalidity = new Vector<String>() [private]


The documentation for this class was generated from the following file:

Generated on Mon Nov 16 23:24:48 2009 for MixConfig by  doxygen 1.5.6