Package org.jboss.resteasy.security.smime

## Interface EnvelopedInput<T>

- All Known Implementing Classes:
    `EnvelopedInputImpl`

      public interface EnvelopedInput<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)` |
    `<T2> T2` | `getEntity​(Class<T2> type, PrivateKey key, X509Certificate cert)` |
    `T` | `getEntity​(PrivateKey key, X509Certificate cert)` |
    `Object` | `getEntity​(javax.ws.rs.core.GenericType type)` |
    `Object` | `getEntity​(javax.ws.rs.core.GenericType type, PrivateKey key, X509Certificate cert)` |

- - ### Method Detail

    - #### getEntity

          T getEntity()

    - #### getEntity

          T getEntity​(PrivateKey key,
                      X509Certificate cert)

    - #### getEntity

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

    - #### getEntity

          <T2> T2 getEntity​(Class<T2> type,
                            PrivateKey key,
                            X509Certificate cert)

    - #### getEntity

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

    - #### getEntity

          Object getEntity​(javax.ws.rs.core.GenericType type,
                           PrivateKey key,
                           X509Certificate cert)