The Azure Service Principal documentation has been updated, to include the default expiry, how to modifiy the expiry during application creation and creating new Service Principal Credentials.
Feel free to let us know any further feedback you might have.