Skip to content

Commit d134a16

Browse files
author
Rajaram Padmanathan
committed
Added code to retrive credentials from env variable
1 parent 468b559 commit d134a16

File tree

2 files changed

+10
-2
lines changed

2 files changed

+10
-2
lines changed

Samples/PayPalClient.cs

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,11 @@ Setting up PayPal environment with credentials with sandbox cerdentails.
1616
*/
1717
public static PayPalEnvironment environment()
1818
{
19-
return new SandboxEnvironment("PAYPAL-CLIENT-ID","PAYPAL-CLIENT-SECRET");
19+
return new SandboxEnvironment(
20+
System.Environment.GetEnvironmentVariable("PAYPAL_CLIENT_ID") != null ?
21+
System.Environment.GetEnvironmentVariable("PAYPAL_CLIENT_ID"):"<<PAYPAL-CLIENT-ID>>",
22+
System.Environment.GetEnvironmentVariable("PAYPAL_CLIENT_SECRET") != null ?
23+
System.Environment.GetEnvironmentVariable("PAYPAL_CLIENT_SECRET"):"<<PAYPAL-CLIENT-SECRET>>");
2024
}
2125

2226
/**

Test/TestHarness.cs

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,11 @@ public class TestHarness
1111

1212
public static PayPalEnvironment environment()
1313
{
14-
return new SandboxEnvironment("<<PAYPAL-CLIENT-ID>>", "<<PAYPAL-CLIENT-SECRET>>");
14+
return new SandboxEnvironment(
15+
System.Environment.GetEnvironmentVariable("PAYPAL_CLIENT_ID") != null ?
16+
System.Environment.GetEnvironmentVariable("PAYPAL_CLIENT_ID"):"<<PAYPAL-CLIENT-ID>>",
17+
System.Environment.GetEnvironmentVariable("PAYPAL_CLIENT_SECRET") != null ?
18+
System.Environment.GetEnvironmentVariable("PAYPAL_CLIENT_SECRET"):"<<PAYPAL-CLIENT-SECRET>>");
1519
}
1620

1721
public static HttpClient client()

0 commit comments

Comments
 (0)