public class EnvelopedInputImpl extends Object implements EnvelopedInput
Constructor and Description |
---|
EnvelopedInputImpl() |
Modifier and Type | Method and Description |
---|---|
static Object |
extractEntity(Class t,
Type gt,
Annotation[] ann,
javax.mail.internet.MimeBodyPart decrypted,
javax.ws.rs.ext.Providers providers) |
Annotation[] |
getAnnotations() |
javax.mail.internet.MimeBodyPart |
getBody() |
X509Certificate |
getCertificate() |
Object |
getEntity() |
Object |
getEntity(Class type) |
Object |
getEntity(Class type,
PrivateKey key,
X509Certificate cert) |
Object |
getEntity(Class t,
Type gt,
Annotation[] ann,
PrivateKey pKey,
X509Certificate cert) |
Object |
getEntity(javax.ws.rs.core.GenericType type) |
Object |
getEntity(javax.ws.rs.core.GenericType gt,
Annotation[] ann,
PrivateKey pKey,
X509Certificate cert) |
Object |
getEntity(javax.ws.rs.core.GenericType type,
PrivateKey key,
X509Certificate cert) |
Object |
getEntity(PrivateKey pKey,
X509Certificate cert) |
Type |
getGenericType() |
PrivateKey |
getPrivateKey() |
javax.ws.rs.ext.Providers |
getProviders() |
Class<?> |
getType() |
void |
setAnnotations(Annotation[] annotations) |
void |
setBody(javax.mail.internet.MimeBodyPart body) |
void |
setCertificate(X509Certificate certificate) |
void |
setGenericType(Type genericType) |
void |
setPrivateKey(PrivateKey privateKey) |
void |
setProviders(javax.ws.rs.ext.Providers providers) |
void |
setType(Class<?> type) |
void |
setType(javax.ws.rs.core.GenericType<?> type) |
public PrivateKey getPrivateKey()
public void setPrivateKey(PrivateKey privateKey)
public X509Certificate getCertificate()
public void setCertificate(X509Certificate certificate)
public Class<?> getType()
public void setType(Class<?> type)
public void setType(javax.ws.rs.core.GenericType<?> type)
public Type getGenericType()
public void setGenericType(Type genericType)
public javax.mail.internet.MimeBodyPart getBody()
public void setBody(javax.mail.internet.MimeBodyPart body)
public Annotation[] getAnnotations()
public void setAnnotations(Annotation[] annotations)
public javax.ws.rs.ext.Providers getProviders()
public void setProviders(javax.ws.rs.ext.Providers providers)
public Object getEntity()
getEntity
in interface EnvelopedInput
public Object getEntity(PrivateKey pKey, X509Certificate cert)
getEntity
in interface EnvelopedInput
public Object getEntity(Class type)
getEntity
in interface EnvelopedInput
public Object getEntity(Class type, PrivateKey key, X509Certificate cert)
getEntity
in interface EnvelopedInput
public Object getEntity(javax.ws.rs.core.GenericType type)
getEntity
in interface EnvelopedInput
public Object getEntity(javax.ws.rs.core.GenericType type, PrivateKey key, X509Certificate cert)
getEntity
in interface EnvelopedInput
public Object getEntity(javax.ws.rs.core.GenericType gt, Annotation[] ann, PrivateKey pKey, X509Certificate cert)
public Object getEntity(Class t, Type gt, Annotation[] ann, PrivateKey pKey, X509Certificate cert)
public static Object extractEntity(Class t, Type gt, Annotation[] ann, javax.mail.internet.MimeBodyPart decrypted, javax.ws.rs.ext.Providers providers)
Copyright © 2017 JBoss by Red Hat. All rights reserved.