Class JsonApplicationExporter

    • Constructor Detail

      • JsonApplicationExporter

        public JsonApplicationExporter​(AppExportParams params,
                                       com.axway.apim.lib.ExportResult result)
    • Method Detail

      • export

        public void export​(List<com.axway.apim.api.model.apps.ClientApplication> apps)
                    throws com.axway.apim.lib.error.AppException
        Specified by:
        export in class ApplicationExporter
        Throws:
        com.axway.apim.lib.error.AppException
      • saveApplicationLocally

        public void saveApplicationLocally​(ExportApplication app,
                                           ApplicationExporter applicationExporter)
                                    throws com.axway.apim.lib.error.AppException
        Throws:
        com.axway.apim.lib.error.AppException
      • writeBytesToFile

        public static void writeBytesToFile​(byte[] bFile,
                                            String fileDest)
                                     throws com.axway.apim.lib.error.AppException
        Throws:
        com.axway.apim.lib.error.AppException
      • storeCaCert

        public static void storeCaCert​(File localFolder,
                                       String certBlob,
                                       String filename)
                                throws com.axway.apim.lib.error.AppException
        Throws:
        com.axway.apim.lib.error.AppException
      • getFilter

        public com.axway.apim.adapter.client.apps.ClientAppFilter getFilter()
                                                                     throws com.axway.apim.lib.error.AppException
        Specified by:
        getFilter in class ApplicationExporter
        Throws:
        com.axway.apim.lib.error.AppException