diff options
| author | J08nY | 2017-11-28 00:25:54 +0100 |
|---|---|---|
| committer | J08nY | 2017-11-28 00:25:54 +0100 |
| commit | e22139e18d28906f9533a1dc31e0622080b5f35c (patch) | |
| tree | d06fdb8d34d0187889140e12b01ff071e1b8ec8a /src/cz/crcs/ectester/standalone/libs/ProviderECLibrary.java | |
| parent | 9bce1e13ec136c06650868acf3438e789e366d5f (diff) | |
| download | ECTester-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.java | 15 |
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); } |
