Is there an API method available that will disable lock? NO
this is not supported, for security reasons.
all of that stuff was deprecated
Disable/Delay Android Lock Screen Programmatically
Android: remove or disable programmatically the Lock Screen on Samsung Galaxy S2 device