private void SetToken(string jwtToken)
 {
     client.JwtToken = jwtToken;
     // RestClient only uses the jwtToken if authentication is null;
     ReflectionHelperLite.SetField(client, "authentication", null);
     _registryClient.JwtToken = jwtToken;
 }
Пример #2
0
        public JwtRestClient(string baseUri, string applicationName, string jwtToken)
            : base(baseUri, null)
        {
            this.JwtToken = jwtToken;
            ReflectionHelperLite.SetField(this, "authentication", null);
            string location = System.Reflection.Assembly.GetEntryAssembly().Location;
            string version  = System.Diagnostics.FileVersionInfo.GetVersionInfo(location).ProductVersion ?? "1.0";

            OverrideApplicationAgent = applicationName.Replace(" ", "") + "/" + version;
        }
Пример #3
0
        /// <inheritdoc />
        public string Head(CgiCallOptions options, string cgiCall, params string[] queryvars)
        {
            if (queryvars == null)
            {
                queryvars = Array.Empty <string>();
            }

            if (cgiCall == null)
            {
                cgiCall = string.Empty;
            }

            return(ReflectionHelperLite.GetResult(this, "GetInternal", options, cgiCall, "HEAD", queryvars) as string);
        }
Пример #4
0
 public JwtRestClient(string baseUri, string applicationProductVersion, string jwtToken)
     : base(baseUri, applicationProductVersion)
 {
     this.JwtToken = jwtToken;
     ReflectionHelperLite.SetField(this, "authentication", null);
 }
Пример #5
0
 public static XslCompiledTransform EncloseParasInSectionsXslt(ParatextPathwayLink converter)
 {
     return((XslCompiledTransform)ReflectionHelperLite.GetField(converter, "_mEncloseParasInSections"));
 }
Пример #6
0
 public static XslCompiledTransform UsxToUsfmXslt(ParatextPathwayLink converter)
 {
     return((XslCompiledTransform)ReflectionHelperLite.GetField(converter, "_mUsxToXhtml"));
 }