static string ToHexString(byte[] bytes) { Preconditions.CheckNotNull(bytes); return(BitConverter.ToString(bytes).Replace("-", string.Empty)); }
internal static X509Certificate2 ParseManifestTrustedBundleCerts(string manifestTrustedCACerts) { Preconditions.CheckNotNull(manifestTrustedCACerts, nameof(manifestTrustedCACerts)); return(GetCertificatesFromPem(ParsePemCerts(manifestTrustedCACerts)).FirstOrDefault()); }
public static void SetLogLevel(string level) { Preconditions.CheckNonWhiteSpace(level, nameof(level)); logLevel = LogLevelDictionary.GetOrElse(level.ToLower(), LogEventLevel.Information); }
internal static IEnumerable <X509Certificate2> ParseTrustedBundleCerts(string trustedCACerts) { Preconditions.CheckNotNull(trustedCACerts, nameof(trustedCACerts)); return(GetCertificatesFromPem(ParsePemCerts(trustedCACerts))); }
internal static IEnumerable <X509Certificate2> ParseTrustBundleResponse(TrustBundleResponse response) { Preconditions.CheckNotNull(response, nameof(response)); return(ParseTrustedBundleCerts(response.Certificate)); }