aboutsummaryrefslogtreecommitdiff
path: root/src/main
diff options
context:
space:
mode:
Diffstat (limited to 'src/main')
-rw-r--r--src/main/java/com/github/scribejava/apis/AppleClientSecretGenerator.java7
-rw-r--r--src/main/java/com/juick/KeystoreManager.java3
2 files changed, 2 insertions, 8 deletions
diff --git a/src/main/java/com/github/scribejava/apis/AppleClientSecretGenerator.java b/src/main/java/com/github/scribejava/apis/AppleClientSecretGenerator.java
index 2de9ea4a..c6bbf63d 100644
--- a/src/main/java/com/github/scribejava/apis/AppleClientSecretGenerator.java
+++ b/src/main/java/com/github/scribejava/apis/AppleClientSecretGenerator.java
@@ -37,15 +37,12 @@ public class AppleClientSecretGenerator {
private final Key signingKey;
- private final byte[] pemData;
-
public AppleClientSecretGenerator(final String subject, final String teamId, final String keyId, final byte[] pemData)
throws NoSuchAlgorithmException, InvalidKeySpecException {
this.subject = subject;
this.keyId = keyId;
this.teamId = teamId;
- this.pemData = pemData;
this.signingKey = Keys.decode(pemData);
}
@@ -74,7 +71,7 @@ public class AppleClientSecretGenerator {
return subject;
}
- public byte[] getPemData() {
- return pemData;
+ public java.security.Key getPublicKey() {
+ return signingKey.getPublicKey().getKey();
}
}
diff --git a/src/main/java/com/juick/KeystoreManager.java b/src/main/java/com/juick/KeystoreManager.java
index 5a2a98c1..d8355941 100644
--- a/src/main/java/com/juick/KeystoreManager.java
+++ b/src/main/java/com/juick/KeystoreManager.java
@@ -21,7 +21,6 @@ import com.juick.www.api.activity.model.objects.Actor;
import org.slf4j.Logger;
import org.slf4j.LoggerFactory;
import org.springframework.core.io.Resource;
-import org.springframework.util.Base64Utils;
import org.tomitribe.churchkey.Key;
import org.tomitribe.churchkey.Keys;
@@ -31,8 +30,6 @@ import java.io.InputStream;
import java.security.*;
import java.security.cert.Certificate;
import java.security.cert.CertificateException;
-import java.security.spec.X509EncodedKeySpec;
-import java.util.Arrays;
public class KeystoreManager {
private static final Logger logger = LoggerFactory.getLogger("ActivityPub");