Class DSSSignerInformationVerifierSecurityFactory<I>
java.lang.Object
eu.europa.esig.dss.spi.security.DSSSecurityFactory<I, org.bouncycastle.cms.SignerInformationVerifier>
eu.europa.esig.dss.spi.security.DSSSignerInformationVerifierSecurityFactory<I>
- Type Parameters:
I- input type
public abstract class DSSSignerInformationVerifierSecurityFactory<I>
extends DSSSecurityFactory<I, org.bouncycastle.cms.SignerInformationVerifier>
This factory is used to create a
org.bouncycastle.cms.SignerInformationVerifier from various input types,
such as a CertificateToken or a PublicKey.-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final DSSSignerInformationVerifierSecurityFactory<CertificateToken> This class builds a SignerInformationVerifier for the provided CertificateTokenstatic final DSSSignerInformationVerifierSecurityFactory<PublicKey> This class builds a SignerInformationVerifier for the provided PublicKey -
Method Summary
Methods inherited from class DSSSecurityFactory
build, buildWithAlternativeSecurityProviders, buildWithPrimarySecurityProvider, buildWithProvider, toString
-
Field Details
-
CERTIFICATE_TOKEN_INSTANCE
public static final DSSSignerInformationVerifierSecurityFactory<CertificateToken> CERTIFICATE_TOKEN_INSTANCEThis class builds a SignerInformationVerifier for the provided CertificateToken -
PUBLIC_TOKEN_INSTANCE
This class builds a SignerInformationVerifier for the provided PublicKey
-
-
Method Details
-
getFactoryClassName
Description copied from class:DSSSecurityFactoryGets the factory class name- Specified by:
getFactoryClassNamein classDSSSecurityFactory<I, org.bouncycastle.cms.SignerInformationVerifier>- Returns:
String
-