aboutsummaryrefslogtreecommitdiff
path: root/src/cz/crcs/ectester/standalone/libs/ProviderECLibrary.java
diff options
context:
space:
mode:
authorJ08nY2017-11-28 00:25:54 +0100
committerJ08nY2017-11-28 00:25:54 +0100
commite22139e18d28906f9533a1dc31e0622080b5f35c (patch)
treed06fdb8d34d0187889140e12b01ff071e1b8ec8a /src/cz/crcs/ectester/standalone/libs/ProviderECLibrary.java
parent9bce1e13ec136c06650868acf3438e789e366d5f (diff)
downloadECTester-e22139e18d28906f9533a1dc31e0622080b5f35c.tar.gz
ECTester-e22139e18d28906f9533a1dc31e0622080b5f35c.tar.zst
ECTester-e22139e18d28906f9533a1dc31e0622080b5f35c.zip
Diffstat (limited to 'src/cz/crcs/ectester/standalone/libs/ProviderECLibrary.java')
-rw-r--r--src/cz/crcs/ectester/standalone/libs/ProviderECLibrary.java15
1 files changed, 9 insertions, 6 deletions
diff --git a/src/cz/crcs/ectester/standalone/libs/ProviderECLibrary.java b/src/cz/crcs/ectester/standalone/libs/ProviderECLibrary.java
index 879cc16..9108eaf 100644
--- a/src/cz/crcs/ectester/standalone/libs/ProviderECLibrary.java
+++ b/src/cz/crcs/ectester/standalone/libs/ProviderECLibrary.java
@@ -14,13 +14,16 @@ import java.util.function.Function;
/**
* @author Jan Jancar johny@neuromancer.sk
*/
-public class ProviderECLibrary implements ECLibrary {
- private Provider provider;
- private boolean initialized;
+public abstract class ProviderECLibrary implements ECLibrary {
+ Provider provider;
+ private boolean initialized = false;
+
+ public ProviderECLibrary() {
+
+ }
public ProviderECLibrary(Provider provider) {
this.provider = provider;
- this.initialized = false;
}
@Override
@@ -60,12 +63,12 @@ public class ProviderECLibrary implements ECLibrary {
}
@Override
- public Set<KeyAgreementIdent> getECKAs() {
+ public Set<KeyAgreementIdent> getKAs() {
return getIdents("KeyAgreement", KeyAgreementIdent::get);
}
@Override
- public Set<SignatureIdent> getECSigs() {
+ public Set<SignatureIdent> getSigs() {
return getIdents("Signature", SignatureIdent::get);
}