Class MessageDeliverer


  • public class MessageDeliverer
    extends java.lang.Object
    • Method Detail

      • sendMultipartMessage

        public MessageDelivery sendMultipartMessage​(Message message,
                                                    java.util.Map<java.util.UUID,​no.digipost.api.client.internal.delivery.DocumentContent> documentsAndContent)
        Sender melding med alle dokumenter og innhold med én API-forespørsel (HTTP multipart request). Dersom dokumentene skal direkte til print og skal prekrypteres før sending kan det gjøres en ekstra request for å hente krypteringsnøkkel.
      • fetchKeyAndEncrypt

        public java.io.InputStream fetchKeyAndEncrypt​(Document document,
                                                      java.io.InputStream content)
        Henter brukers public nøkkel fra serveren og krypterer brevet som skal sendes med denne.
      • getEncryptionCertificateForPrint

        public java.security.cert.X509Certificate getEncryptionCertificateForPrint()