Class DSSContentVerifierProviderSecurityFactory
java.lang.Object
eu.europa.esig.dss.spi.security.DSSSecurityFactory<PublicKey, org.bouncycastle.operator.ContentVerifierProvider>
eu.europa.esig.dss.spi.security.DSSContentVerifierProviderSecurityFactory
public class DSSContentVerifierProviderSecurityFactory
extends DSSSecurityFactory<PublicKey, org.bouncycastle.operator.ContentVerifierProvider>
This factory is used to create a
org.bouncycastle.operator.ContentVerifierProvider instance based on the PublicKey algorithm's name.-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final DSSContentVerifierProviderSecurityFactoryInstance of the factory to initialize a ContentVerifierProvider object -
Method Summary
Modifier and TypeMethodDescriptionprotected org.bouncycastle.operator.ContentVerifierProviderbuildWithProvider(PublicKey input, Provider securityProvider) Builds the result using a givensecurityProviderprotected StringGets the factory class nameprotected StringGets a string representation for the giveninputMethods inherited from class DSSSecurityFactory
build, buildWithAlternativeSecurityProviders, buildWithPrimarySecurityProvider
-
Field Details
-
INSTANCE
Instance of the factory to initialize a ContentVerifierProvider object
-
-
Method Details
-
getFactoryClassName
Description copied from class:DSSSecurityFactoryGets the factory class name- Specified by:
getFactoryClassNamein classDSSSecurityFactory<PublicKey, org.bouncycastle.operator.ContentVerifierProvider>- Returns:
String
-
toString
Description copied from class:DSSSecurityFactoryGets a string representation for the giveninput- Specified by:
toStringin classDSSSecurityFactory<PublicKey, org.bouncycastle.operator.ContentVerifierProvider>- Parameters:
input- object to be used as an input for result generation- Returns:
String
-
buildWithProvider
protected org.bouncycastle.operator.ContentVerifierProvider buildWithProvider(PublicKey input, Provider securityProvider) throws org.bouncycastle.operator.OperatorCreationException Description copied from class:DSSSecurityFactoryBuilds the result using a givensecurityProvider- Specified by:
buildWithProviderin classDSSSecurityFactory<PublicKey, org.bouncycastle.operator.ContentVerifierProvider>- Parameters:
input- object to be used as an input for result generationsecurityProvider-Provider- Returns:
- output object result if the build is successful
- Throws:
org.bouncycastle.operator.OperatorCreationException
-