Class MultipartSignedInputImpl

java.lang.Object
org.jboss.resteasy.security.smime.MultipartSignedInputImpl
All Implemented Interfaces:
SignedInput

public class MultipartSignedInputImpl extends Object implements SignedInput
Version:
$Revision: 1 $
Author:
Bill Burke
  • Constructor Details

    • MultipartSignedInputImpl

      public MultipartSignedInputImpl()
  • Method Details

    • getPublicKey

      public PublicKey getPublicKey()
    • setPublicKey

      public void setPublicKey(PublicKey publicKey)
    • 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.MimeMultipart getBody()
    • setBody

      public void setBody(jakarta.mail.internet.MimeMultipart 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:
      getEntity in interface SignedInput
    • getEntity

      public Object getEntity(Class type)
      Specified by:
      getEntity in interface SignedInput
    • getEntity

      public Object getEntity(jakarta.ws.rs.core.GenericType gt)
      Specified by:
      getEntity in interface SignedInput
    • getEntity

      public Object getEntity(jakarta.ws.rs.core.GenericType gt, Annotation[] ann)
    • getEntity

      public Object getEntity(Class t, Type gt, Annotation[] ann)
    • verify

      public boolean verify() throws Exception
      Specified by:
      verify in interface SignedInput
      Throws:
      Exception
    • verify

      public boolean verify(X509Certificate certificate) throws Exception
      Specified by:
      verify in interface SignedInput
      Throws:
      Exception
    • verify

      public boolean verify(PublicKey publicKey) throws Exception
      Specified by:
      verify in interface SignedInput
      Throws:
      Exception