//NewAuthHelper create a new instance of AuthenticationHelper
NewAuthHelper create a new instance of AuthenticationHelper
// NewAuthHelper create a new instance of AuthenticationHelper
func NewHttpAuthHelper(pAddress string, pClientID string, pClientSecret string, pScope []string, pRedirectAfterAuthentication string) *HttpAuthHelper {
	vRis := &HttpAuthHelper{address: pAddress, applicationInfo: ApplicationInfo{ClientID: pClientID, ClientSecret: pClientSecret, Scope: pScope, RedirectURI: "http://" + pAddress + "/onedrive/auth/redirect"}, redirectAfterAuthentication: pRedirectAfterAuthentication}
	vRis.init()
	return vRis
}
func NewHttpAuthHelper ( pAddress string , pClientID string , pClientSecret string , pScope [ ] string , pRedirectAfterAuthentication string ) * HttpAuthHelper { vRis := & HttpAuthHelper { address : pAddress , applicationInfo : ApplicationInfo { ClientID : pClientID , ClientSecret : pClientSecret , Scope : pScope , RedirectURI : " " + pAddress + " " } , redirectAfterAuthentication : pRedirectAfterAuthentication } vRis . init ( ) return vRis }
NewAuthHelper create a new instance of AuthenticationHelper
NewAuthHelper create a new instance of AuthenticationHelper