public static UnattendedCommandLineOptions Parse()

in wwauth/Google.Solutions.WWAuth/CommandLineOptions.cs [87:103]


        public static UnattendedCommandLineOptions Parse(string commandLine)
            => CommandLineParser.Parse<UnattendedCommandLineOptions>(commandLine);

        public override string ToString()
        {
            //
            // NB. Some client libraries don't support quotes in
            // commands (b/237606033), so always create an unquoted
            // command line.
            //
            Debug.Assert(this.IssuerUrl == null || !this.IssuerUrl.Contains(" "));
            Debug.Assert(this.RelyingPartyId == null || !this.RelyingPartyId.Contains(" "));
            Debug.Assert(this.OidcClientId == null || !this.OidcClientId.Contains(" "));
            Debug.Assert(this.SamlAcsUrl == null || !this.SamlAcsUrl.Contains(" "));

            return CommandLineParser.ToString(this, false);
        }