Package org.jboss.resteasy.security.smime

## Interface SignedInput<T>

- All Known Implementing Classes:
    `MultipartSignedInputImpl`

      public interface SignedInput<T>

  Version:
    $Revision: 1 $
  Author:
    Bill Burke

- - ### Method Summary

    All Methods Instance Methods Abstract Methods
    Modifier and Type | Method | Description
    --- | --- | ---
    `T` | `getEntity()` |
    `<T2> T2` | `getEntity​(Class<T2> type)` |
    `Object` | `getEntity​(javax.ws.rs.core.GenericType type)` |
    `boolean` | `verify()` |
    `boolean` | `verify​(X509Certificate certificate)` |
    `boolean` | `verify​(PublicKey publicKey)` |

- - ### Method Detail

    - #### getEntity

          T getEntity()

    - #### getEntity

          <T2> T2 getEntity​(Class<T2> type)

    - #### getEntity

          Object getEntity​(javax.ws.rs.core.GenericType type)

    - #### verify

          boolean verify()
                  throws Exception

      Throws:
        `Exception`

    - #### verify

          boolean verify​(X509Certificate certificate)
                  throws Exception

      Throws:
        `Exception`

    - #### verify

          boolean verify​(PublicKey publicKey)
                  throws Exception

      Throws:
        `Exception`