Skip to content

Commit 86a7f47

Browse files
committed
JCE: remove unnecessary synchronization on some WolfSSLKeyStore (WKS) methods
1 parent 08889ab commit 86a7f47

File tree

1 file changed

+10
-10
lines changed

1 file changed

+10
-10
lines changed

src/main/java/com/wolfssl/provider/jce/WolfSSLKeyStore.java

Lines changed: 10 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -621,7 +621,7 @@ private static byte[] decryptKey(byte[] encKey, byte[] kek, byte[] iv)
621621
* @throws UnrecoverableKeyException if the key cannot be recovered
622622
*/
623623
@Override
624-
public synchronized Key engineGetKey(String alias, char[] password)
624+
public Key engineGetKey(String alias, char[] password)
625625
throws NoSuchAlgorithmException, UnrecoverableKeyException {
626626

627627
int algoId = 0;
@@ -721,7 +721,7 @@ else if (entry instanceof WKSSecretKey) {
721721
* does not exist or does not contain a certificate chain.
722722
*/
723723
@Override
724-
public synchronized Certificate[] engineGetCertificateChain(String alias) {
724+
public Certificate[] engineGetCertificateChain(String alias) {
725725

726726
Object entry = null;
727727

@@ -752,7 +752,7 @@ public synchronized Certificate[] engineGetCertificateChain(String alias) {
752752
* does not match any entries.
753753
*/
754754
@Override
755-
public synchronized Certificate engineGetCertificate(String alias) {
755+
public Certificate engineGetCertificate(String alias) {
756756

757757
Object entry = null;
758758

@@ -783,7 +783,7 @@ else if (entry instanceof WKSPrivateKey) {
783783
* alias does not exist.
784784
*/
785785
@Override
786-
public synchronized Date engineGetCreationDate(String alias) {
786+
public Date engineGetCreationDate(String alias) {
787787

788788
Object entry = null;
789789

@@ -1146,7 +1146,7 @@ public synchronized void engineDeleteEntry(String alias)
11461146
* @return enumeration of all aliases
11471147
*/
11481148
@Override
1149-
public synchronized Enumeration<String> engineAliases() {
1149+
public Enumeration<String> engineAliases() {
11501150

11511151
log("returning all alias names in KeyStore");
11521152

@@ -1161,7 +1161,7 @@ public synchronized Enumeration<String> engineAliases() {
11611161
* @return true if alias is in KeyStore, otherwise false
11621162
*/
11631163
@Override
1164-
public synchronized boolean engineContainsAlias(String alias) {
1164+
public boolean engineContainsAlias(String alias) {
11651165

11661166
log("checking if KeyStore contains alias: " + alias);
11671167

@@ -1174,7 +1174,7 @@ public synchronized boolean engineContainsAlias(String alias) {
11741174
* @return number of entries
11751175
*/
11761176
@Override
1177-
public synchronized int engineSize() {
1177+
public int engineSize() {
11781178

11791179
log("returning size of KeyStore: " + entries.size());
11801180

@@ -1193,7 +1193,7 @@ public synchronized int engineSize() {
11931193
* private key entry or alias does not exist
11941194
*/
11951195
@Override
1196-
public synchronized boolean engineIsKeyEntry(String alias) {
1196+
public boolean engineIsKeyEntry(String alias) {
11971197

11981198
Object entry;
11991199
boolean isKey = false;
@@ -1224,7 +1224,7 @@ public synchronized boolean engineIsKeyEntry(String alias) {
12241224
* certificate entry or alias does not exist
12251225
*/
12261226
@Override
1227-
public synchronized boolean engineIsCertificateEntry(String alias) {
1227+
public boolean engineIsCertificateEntry(String alias) {
12281228

12291229
Object entry = null;
12301230
boolean isCert = false;
@@ -1259,7 +1259,7 @@ public synchronized boolean engineIsCertificateEntry(String alias) {
12591259
* certificate, or null if no entry is found.
12601260
*/
12611261
@Override
1262-
public synchronized String engineGetCertificateAlias(Certificate cert) {
1262+
public String engineGetCertificateAlias(Certificate cert) {
12631263

12641264
Certificate tmp = null;
12651265

0 commit comments

Comments
 (0)