Skip to content

Commit 1a8f88f

Browse files
ukellergrealish
authored andcommitted
HTTPS implementation coded
1 parent c2a37a0 commit 1a8f88f

File tree

1 file changed

+8
-3
lines changed

1 file changed

+8
-3
lines changed

parsec-jca-java/src/main/java/org/parallaxsecond/parsec/jce/provider/ParsecProvider.java

Lines changed: 8 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -26,16 +26,21 @@ public final class ParsecProvider extends Provider {
2626
* @param socketUri URI of the domain socket the parsec daemon listens on.
2727
*/
2828
@Builder
29-
public ParsecProvider(URI socketUri) {
29+
public ParsecProvider(URI socketUri, String parsecAppName) {
3030
super(
3131
PROVIDER_NAME,
3232
VERSION,
3333
String.format("%s provider, version %s.", PROVIDER_NAME, VERSION));
3434
// create a new client each time for now
35+
36+
if (parsecAppName == null) {
37+
parsecAppName = "parsec-jca-provider";
38+
}
39+
final String parsecAppName_ = parsecAppName;
40+
3541
this.parsecClientAccessor =
3642
() ->
37-
BasicClient.client(
38-
"parsec-jca-provider", IpcHandler.connectFromUrl(socketUri));
43+
BasicClient.client(parsecAppName_, IpcHandler.connectFromUrl(socketUri));
3944
ps(
4045
"SecureRandom",
4146
"NativePRNG",

0 commit comments

Comments
 (0)