summaryrefslogtreecommitdiff
path: root/src/cz/crcs/ectester/standalone/libs/ProviderECLibrary.java
diff options
context:
space:
mode:
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);
}