Skip to content

Commit 2e15140

Browse files
author
Konstantin Yakushev
committed
More consistent code style. (#124)
1 parent 0bfe59f commit 2e15140

File tree

1 file changed

+13
-15
lines changed

1 file changed

+13
-15
lines changed

BunqSdk/Security/SecurityUtils.cs

+13-15
Original file line numberDiff line numberDiff line change
@@ -39,14 +39,17 @@ public class SecurityUtils
3939
/// <summary>
4040
/// Constants for formatting RSA keys.
4141
/// </summary>
42-
private const string PUBLIC_KEY_START = "-----BEGIN PUBLIC KEY-----\n";
43-
private const string PUBLIC_KEY_END = "\n-----END PUBLIC KEY-----";
44-
private const string FORMAT_PUBLIC_KEY = PUBLIC_KEY_START + "{0}" + PUBLIC_KEY_END + "\n";
45-
private const string PRIVATE_KEY_START = "-----BEGIN PRIVATE KEY-----\n";
46-
private const string PRIVATE_KEY_END = "\n-----END PRIVATE KEY-----";
47-
private const string FORMAT_PRIVATE_KEY = PRIVATE_KEY_START + "{0}" + PRIVATE_KEY_END + "\n";
48-
private const string RSA_PRIVATE_KEY_START = "-----BEGIN RSA PRIVATE KEY-----\n";
49-
private const string RSA_PRIVATE_KEY_END = "\n-----END RSA PRIVATE KEY-----";
42+
private const string PUBLIC_KEY_START = "-----BEGIN PUBLIC KEY-----" + NEWLINE;
43+
private const string PUBLIC_KEY_END = NEWLINE + "-----END PUBLIC KEY-----";
44+
private const string FORMAT_PUBLIC_KEY = PUBLIC_KEY_START + "{0}" + PUBLIC_KEY_END + NEWLINE;
45+
private const string PRIVATE_KEY_START = "-----BEGIN PRIVATE KEY-----" + NEWLINE;
46+
private const string PRIVATE_KEY_END = NEWLINE + "-----END PRIVATE KEY-----";
47+
private const string FORMAT_PRIVATE_KEY = PRIVATE_KEY_START + "{0}" + PRIVATE_KEY_END + NEWLINE;
48+
private const string RSA_PRIVATE_KEY_START = "-----BEGIN RSA PRIVATE KEY-----" + NEWLINE;
49+
private const string RSA_PRIVATE_KEY_END = NEWLINE + "-----END RSA PRIVATE KEY-----";
50+
private const string CERTIFICATE_START = "-----BEGIN CERTIFICATE-----" + NEWLINE;
51+
private const string CERTIFICATE_END = NEWLINE + "-----END CERTIFICATE-----";
52+
private const string FORMAT_CERTIFICATE = CERTIFICATE_START + "{0}" + CERTIFICATE_END + NEWLINE;
5053

5154
/// <summary>
5255
/// Size of the encryption key.
@@ -370,14 +373,9 @@ private static string GenerateResponseHeadersSortedString(HttpResponseMessage re
370373
/// </summary>
371374
public static string ExportCertificateToPEM(X509Certificate cert)
372375
{
373-
StringBuilder builder = new StringBuilder();
376+
var certificateBytes = cert.Export(X509ContentType.Cert);
374377

375-
builder.Append("-----BEGIN CERTIFICATE-----").Append(NEWLINE);
376-
var base64 = Convert.ToBase64String(cert.Export(X509ContentType.Cert));
377-
builder.Append(WrapBase64(base64)).Append(NEWLINE);
378-
builder.Append("-----END CERTIFICATE-----").Append(NEWLINE);
379-
380-
return builder.ToString();
378+
return string.Format(FORMAT_CERTIFICATE, WrapBase64(Convert.ToBase64String(certificateBytes)));
381379
}
382380

383381
/// <summary>

0 commit comments

Comments
 (0)