I need to build an iPad application, which when the user launches, brings the iPad in kiosk mode. I went through several links, but could not find a proper answer. I don\'t
What I believe you want to do is load the plist from a remote server, which the device will ask if you trust. If so, then the app should go into locked mode (that's what SBStoreDemoAppLock is about: referenced here: http://www.zchristopoulos.com/2012/02/how-to-disable-ipad-home-button-kioskstore-demo-mode/ and here: http://rick-hawkins.blogspot.com/2012/01/turning-ipad-into-kiosk-device.html). I believe @Toaster is wrong about it being jailbroken, as you're looking to use a config.
This link should really help you: https://developer.apple.com/library/ios/featuredarticles/iPhoneConfigurationProfileRef/Introduction/Introduction.html#//apple_ref/doc/uid/TP40010206-CH1-SW53
Aside from that, also if you want to try for a relatively simple configuration, try out Apple's Configurator (linked on the dev page).
One thing to note about the solution about putting it into Guided Access Mode is that it gets reset when the device is restarted. the .plist solution should hold until the plist is explicitly deleted.