Class ETSISignedData

java.lang.Object
org.bouncycastle.its.ETSISignedData

public class ETSISignedData extends Object
  • Constructor Details

    • ETSISignedData

      public ETSISignedData(org.bouncycastle.oer.its.ieee1609dot2.Opaque opaque) throws IOException
      Throws:
      IOException
    • ETSISignedData

      public ETSISignedData(byte[] oerEncoded) throws IOException
      Throws:
      IOException
    • ETSISignedData

      public ETSISignedData(InputStream str) throws IOException
      Throws:
      IOException
    • ETSISignedData

      public ETSISignedData(org.bouncycastle.oer.its.etsi103097.EtsiTs103097DataSigned etsiTs103097Data_signed)
    • ETSISignedData

      public ETSISignedData(org.bouncycastle.oer.its.ieee1609dot2.SignedData signedData)
  • Method Details

    • signatureValid

      public boolean signatureValid(ITSContentVerifierProvider verifierProvider) throws Exception
      Verify signature is valid with respect to the supplied public key. Contextual verification, ie "is this SignedData what you are expecting?" type checking needs to be done by the caller.
      Returns:
      true if the signature was valid.
      Throws:
      Exception
    • getEncoded

      public byte[] getEncoded()
    • getSignedData

      public org.bouncycastle.oer.its.ieee1609dot2.SignedData getSignedData()