All Downloads are FREE. Search and download functionalities are using the official Maven repository.

net.sf.mmm.crypto.asymmetric.key.AsymmetricKeyCreatorFactory Maven / Gradle / Ivy

The newest version!
package net.sf.mmm.crypto.asymmetric.key;

import net.sf.mmm.crypto.AbstractCryptoFactory;
import net.sf.mmm.crypto.key.KeyCreator;
import net.sf.mmm.crypto.key.KeyCreatorFactory;

/**
 * Interface for a {@link AbstractCryptoFactory factory} to {@link #newKeyCreator() create} instances of
 * {@link KeyCreator} for asymmetric cryptographic keys.
* An instance of {@link AsymmetricKeyCreatorFactory} therefore represents a configuration with specific * {@link java.security.Key} {@link java.security.Key#getAlgorithm() algorithm} and {@link java.security.Key#getFormat() * format}(s). * * @param type of {@link AsymmetricKeyCreator}. * @author Joerg Hohwiller (hohwille at users.sourceforge.net) * @since 1.0.0 */ public interface AsymmetricKeyCreatorFactory> extends KeyCreatorFactory { @Override K newKeyCreator(); }




© 2015 - 2025 Weber Informatics LLC | Privacy Policy