public class

SigningCertificateIssuerSerialMismatchException

extends SigningCertificateVerificationException
java.lang.Object
   ↳ java.lang.Throwable
     ↳ java.lang.Exception
       ↳ xades4j.XAdES4jException
         ↳ xades4j.verification.InvalidSignatureException
           ↳ xades4j.verification.InvalidPropertyException
             ↳ xades4j.verification.SigningCertificateVerificationException
               ↳ xades4j.verification.SigningCertificateIssuerSerialMismatchException

Class Overview

Thrown during verification of the SigningCertificate property if the issuer/serial on KeyInfo is different from the one in the signing certificate reference.

Summary

Public Constructors
SigningCertificateIssuerSerialMismatchException(String signingCertIssuerName, BigInteger signingCertSerialNumber, String keyInfoIssuerName, BigInteger keyInfoSerialNumber)
Public Methods
String getKeyInfoIssuerName()
BigInteger getKeyInfoSerialNumber()
String getSigningCertIssuerName()
BigInteger getSigningCertSerialNumber()
Protected Methods
String getVerificationMessage()
[Expand]
Inherited Methods
From class xades4j.verification.SigningCertificateVerificationException
From class xades4j.verification.InvalidPropertyException
From class java.lang.Throwable
From class java.lang.Object

Public Constructors

public SigningCertificateIssuerSerialMismatchException (String signingCertIssuerName, BigInteger signingCertSerialNumber, String keyInfoIssuerName, BigInteger keyInfoSerialNumber)

Public Methods

public String getKeyInfoIssuerName ()

public BigInteger getKeyInfoSerialNumber ()

public String getSigningCertIssuerName ()

public BigInteger getSigningCertSerialNumber ()

Protected Methods

protected String getVerificationMessage ()