Class RsaKeyPairGeneratorFactory
java.lang.Object
se.swedenconnect.security.credential.container.keytype.AbstractKeyPairGeneratorFactory
se.swedenconnect.security.credential.container.keytype.RsaKeyPairGeneratorFactory
- All Implemented Interfaces:
KeyPairGeneratorFactory
Factory for RSA key pair generators.
- Author:
- Martin Lindström (martin@idsec.se), Stefan Santesson (stefan@idsec.se)
-
Constructor Summary
ConstructorDescriptionRsaKeyPairGeneratorFactory
(String keyTypeName, int keySize) Constructor for the RSA key pair generator factory -
Method Summary
Modifier and TypeMethodDescriptiongetKeyPairGenerator
(Provider provider) Creates a key pair generator.Methods inherited from class se.swedenconnect.security.credential.container.keytype.AbstractKeyPairGeneratorFactory
supports
-
Constructor Details
-
RsaKeyPairGeneratorFactory
Constructor for the RSA key pair generator factory- Parameters:
keyTypeName
- the name of the key type associated with this key pair generator factorykeySize
- key size of generated RSA keys
-
-
Method Details
-
getKeyPairGenerator
Creates a key pair generator.- Parameters:
provider
- the crypto provider used to create the key pair generator- Returns:
- a
KeyPairGenerator
- Throws:
NoSuchAlgorithmException
- the key type served by this factory instance is not supported by the specified provider
-