Hi, To access the keystore I have to get an instance of KeyStoreManager class. KeyStoreManager requre 3 arguments
1) tenantId 2) ServerConfigurationService instance 3) RegistryService instance I tried to get the instance during system validation in SystemValidator since I need to validate the keystore during this process. but on that stage RegistryService instance is not created. So I tried to validate the keystore in a place after RegistryService instance have instantiated but at this moment application is already started. I need to validate the keystore before application carbon application starts. It will be great if some one can help. Best Regards.. Manoj Kumara Software Engineer WSO2, Inc.; http://wso2.com Twitter: http://twitter.com/ManKuma Mobile: +94713448188 On Tue, Mar 19, 2013 at 5:42 PM, Hasini Gunasinghe <[email protected]> wrote: > Hi Ananda, > > Default keystore is wso2carbon.jks. But it is not appropriate to check > just the keystore name, because someone can create their own keystore with > the same name. One thing you can consider is, obtain the public certificate > associated with the private key of the default keystore, read the CN value > and check if it is the same as in public cert in the default keystore. > > Thanks, > Hasini. > > On Tue, Mar 19, 2013 at 4:45 PM, Ananda Manoj Kumara <[email protected]>wrote: > >> hi, >> >> currently I'm trying to add a warning at the carbon server start-up to >> check wether the custemer using the default JKS. If so need to notify the >> customer about security risks when default keystore is used. so during >> application start I need to check what keystore is used. >> >> thank you >> >> Best Regards.. >> >> >> Manoj Kumara >> Software Engineer >> WSO2, Inc.; http://wso2.com >> >> Twitter: http://twitter.com/ManKuma >> Mobile: +94713448188 >> >> >> On Tue, Mar 19, 2013 at 3:56 PM, Ananda Manoj Kumara <[email protected]>wrote: >> >>> Hi, >>> >>> I need to check which keystore is used on the carbon application at >>> runtime. How can I get that property. >>> >>> >>> >>> >>> Best Regards.. >>> >>> >>> Manoj Kumara >>> Software Engineer >>> WSO2, Inc.; http://wso2.com >>> >>> Twitter: http://twitter.com/ManKuma >>> Mobile: +94713448188 >>> >> >> >> _______________________________________________ >> Dev mailing list >> [email protected] >> http://wso2.org/cgi-bin/mailman/listinfo/dev >> >> >
_______________________________________________ Dev mailing list [email protected] http://wso2.org/cgi-bin/mailman/listinfo/dev
