public abstract class EncryptionAlgorithmFactory
extends java.lang.Object
EncryptionAlgorithmFactory implementations.| Constructor and Description |
|---|
EncryptionAlgorithmFactory() |
| Modifier and Type | Method and Description |
|---|---|
abstract EncryptionAlgorithm |
createEncryptionAlgorithm(URI algorithmURI)
Creates the encryption algorithm specified by the provided algorithm URI.
|
static EncryptionAlgorithmFactory |
createFactory()
Creates an instance of the
EncyptionAlgorithmFactory implementation class, which is specified
by the XMLE property named EncyptionAlgorithmFactory.ImplementingClass. |
public abstract EncryptionAlgorithm createEncryptionAlgorithm(URI algorithmURI) throws EncryptionAlgorithmException
algorithmURI - a URI used to specify the desired EncryptionAlgorithm.EncryptionAlgorithm implementation class associated
with the given URI.EncryptionAlgorithmException - if creating the EncryptionAlgorithm
instance fails.public static EncryptionAlgorithmFactory createFactory() throws EncryptionAlgorithmException
EncyptionAlgorithmFactory implementation class, which is specified
by the XMLE property named EncyptionAlgorithmFactory.ImplementingClass.
EncyptionAlgorithmFactory implementation class.EncryptionAlgorithmException - if the implementation class cannot be instantiated.