/// <summary>
 ///     Initializes a new <see cref="VisualStudioAuthenticationOptions" />
 /// </summary>
 public VisualStudioAuthenticationOptions()
     : base(Constants.DefaultAuthenticationType)
 {
     Caption            = Constants.DefaultAuthenticationType;
     CallbackPath       = new PathString("/signin-visualstudio");
     AuthenticationMode = AuthenticationMode.Passive;
     Scope = new List <string>
     {
         "vso.profile"
     };
     BackchannelTimeout = TimeSpan.FromSeconds(60);
     Endpoints          = new VisualStudioAuthenticationEndpoints
     {
         AuthorizationEndpoint = AuthorizationEndPoint,
         TokenEndpoint         = TokenEndpoint,
         UserInfoEndpoint      = UserInfoEndpoint
     };
 }
		/// <summary>
        ///     Initializes a new <see cref="VisualStudioAuthenticationOptions" />
        /// </summary>
		public VisualStudioAuthenticationOptions()
            : base(Constants.DefaultAuthenticationType)
        {
            Caption = Constants.DefaultAuthenticationType;
            CallbackPath = new PathString("/signin-visualstudio");
            AuthenticationMode = AuthenticationMode.Passive;
            Scope = new List<string>
            {
                "vso.profile"
            };
            BackchannelTimeout = TimeSpan.FromSeconds(60);
			Endpoints = new VisualStudioAuthenticationEndpoints
            {
                AuthorizationEndpoint = AuthorizationEndPoint,
                TokenEndpoint = TokenEndpoint,
                UserInfoEndpoint = UserInfoEndpoint
            };
        }