private static void validate(final PrimitiveSet<HybridDecrypt> pset) throws GeneralSecurityException { for (Collection<PrimitiveSet.Entry<HybridDecrypt>> entries : pset.getAll()) { for (PrimitiveSet.Entry<HybridDecrypt> entry : entries) { if (!(entry.getPrimitive() instanceof HybridDecrypt)) { throw new GeneralSecurityException("invalid HybridDecrypt key material"); } } } } }
private static void validate(final PrimitiveSet<PublicKeySign> pset) throws GeneralSecurityException { for (Collection<PrimitiveSet.Entry<PublicKeySign>> entries : pset.getAll()) { for (PrimitiveSet.Entry<PublicKeySign> entry : entries) { if (!(entry.getPrimitive() instanceof PublicKeySign)) { throw new GeneralSecurityException("invalid PublicKeySign key material"); } } } } }
private static void validate(final PrimitiveSet<PublicKeyVerify> pset) throws GeneralSecurityException { for (Collection<PrimitiveSet.Entry<PublicKeyVerify>> entries : pset.getAll()) { for (PrimitiveSet.Entry<PublicKeyVerify> entry : entries) { if (!(entry.getPrimitive() instanceof PublicKeyVerify)) { throw new GeneralSecurityException("invalid PublicKeyVerify key material"); } } } } }
private static void validate(final PrimitiveSet<DeterministicAead> pset) throws GeneralSecurityException { for (Collection<PrimitiveSet.Entry<DeterministicAead>> entries : pset.getAll()) { for (PrimitiveSet.Entry<DeterministicAead> entry : entries) { if (!(entry.getPrimitive() instanceof DeterministicAead)) { throw new GeneralSecurityException("invalid Deterministic AEAD key material"); } } } } }
private static void validate(final PrimitiveSet<Aead> pset) throws GeneralSecurityException { for (Collection<PrimitiveSet.Entry<Aead>> entries : pset.getAll()) { for (PrimitiveSet.Entry<Aead> entry : entries) { if (!(entry.getPrimitive() instanceof Aead)) { throw new GeneralSecurityException("invalid AEAD key material"); } } } } }
private static void validate(final PrimitiveSet<StreamingAead> pset) throws GeneralSecurityException { for (Collection<PrimitiveSet.Entry<StreamingAead>> entries : pset.getAll()) { for (PrimitiveSet.Entry<StreamingAead> entry : entries) { if (!(entry.getPrimitive() instanceof StreamingAead)) { throw new GeneralSecurityException("invalid StreamingAead key material"); } } } } }
private static void validate(final PrimitiveSet<Mac> pset) throws GeneralSecurityException { for (Collection<PrimitiveSet.Entry<Mac>> entries : pset.getAll()) { for (PrimitiveSet.Entry<Mac> entry : entries) { if (!(entry.getPrimitive() instanceof Mac)) { throw new GeneralSecurityException("invalid MAC key material"); } } } } }
private static void validate(final PrimitiveSet<HybridEncrypt> pset) throws GeneralSecurityException { for (Collection<PrimitiveSet.Entry<HybridEncrypt>> entries : pset.getAll()) { for (PrimitiveSet.Entry<HybridEncrypt> entry : entries) { if (!(entry.getPrimitive() instanceof HybridEncrypt)) { throw new GeneralSecurityException("invalid HybridEncrypt key material"); } } } } }