Class EnvelopedInputImpl
- java.lang.Object
-
- org.jboss.resteasy.security.smime.EnvelopedInputImpl
-
- All Implemented Interfaces:
EnvelopedInput
public class EnvelopedInputImpl extends Object implements EnvelopedInput
- Version:
- $Revision: 1 $
- Author:
- Bill Burke
-
-
Constructor Summary
Constructors Constructor Description EnvelopedInputImpl()
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static ObjectextractEntity(Class t, Type gt, Annotation[] ann, jakarta.mail.internet.MimeBodyPart decrypted, jakarta.ws.rs.ext.Providers providers)Annotation[]getAnnotations()jakarta.mail.internet.MimeBodyPartgetBody()X509CertificategetCertificate()ObjectgetEntity()ObjectgetEntity(jakarta.ws.rs.core.GenericType type)ObjectgetEntity(jakarta.ws.rs.core.GenericType gt, Annotation[] ann, PrivateKey pKey, X509Certificate cert)ObjectgetEntity(jakarta.ws.rs.core.GenericType type, PrivateKey key, X509Certificate cert)ObjectgetEntity(Class type)ObjectgetEntity(Class t, Type gt, Annotation[] ann, PrivateKey pKey, X509Certificate cert)ObjectgetEntity(Class type, PrivateKey key, X509Certificate cert)ObjectgetEntity(PrivateKey pKey, X509Certificate cert)TypegetGenericType()PrivateKeygetPrivateKey()jakarta.ws.rs.ext.ProvidersgetProviders()Class<?>getType()voidsetAnnotations(Annotation[] annotations)voidsetBody(jakarta.mail.internet.MimeBodyPart body)voidsetCertificate(X509Certificate certificate)voidsetGenericType(Type genericType)voidsetPrivateKey(PrivateKey privateKey)voidsetProviders(jakarta.ws.rs.ext.Providers providers)voidsetType(jakarta.ws.rs.core.GenericType<?> type)voidsetType(Class<?> type)
-
-
-
Method Detail
-
getPrivateKey
public PrivateKey getPrivateKey()
-
setPrivateKey
public void setPrivateKey(PrivateKey privateKey)
-
getCertificate
public X509Certificate getCertificate()
-
setCertificate
public void setCertificate(X509Certificate certificate)
-
getType
public Class<?> getType()
-
setType
public void setType(Class<?> type)
-
setType
public void setType(jakarta.ws.rs.core.GenericType<?> type)
-
getGenericType
public Type getGenericType()
-
setGenericType
public void setGenericType(Type genericType)
-
getBody
public jakarta.mail.internet.MimeBodyPart getBody()
-
setBody
public void setBody(jakarta.mail.internet.MimeBodyPart body)
-
getAnnotations
public Annotation[] getAnnotations()
-
setAnnotations
public void setAnnotations(Annotation[] annotations)
-
getProviders
public jakarta.ws.rs.ext.Providers getProviders()
-
setProviders
public void setProviders(jakarta.ws.rs.ext.Providers providers)
-
getEntity
public Object getEntity()
- Specified by:
getEntityin interfaceEnvelopedInput
-
getEntity
public Object getEntity(PrivateKey pKey, X509Certificate cert)
- Specified by:
getEntityin interfaceEnvelopedInput
-
getEntity
public Object getEntity(Class type)
- Specified by:
getEntityin interfaceEnvelopedInput
-
getEntity
public Object getEntity(Class type, PrivateKey key, X509Certificate cert)
- Specified by:
getEntityin interfaceEnvelopedInput
-
getEntity
public Object getEntity(jakarta.ws.rs.core.GenericType type)
- Specified by:
getEntityin interfaceEnvelopedInput
-
getEntity
public Object getEntity(jakarta.ws.rs.core.GenericType type, PrivateKey key, X509Certificate cert)
- Specified by:
getEntityin interfaceEnvelopedInput
-
getEntity
public Object getEntity(jakarta.ws.rs.core.GenericType gt, Annotation[] ann, PrivateKey pKey, X509Certificate cert)
-
getEntity
public Object getEntity(Class t, Type gt, Annotation[] ann, PrivateKey pKey, X509Certificate cert)
-
extractEntity
public static Object extractEntity(Class t, Type gt, Annotation[] ann, jakarta.mail.internet.MimeBodyPart decrypted, jakarta.ws.rs.ext.Providers providers)
-
-