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.errorHandling.AppException
        Specified by:
        export in class ApplicationExporter
        Throws:
        com.axway.apim.lib.errorHandling.AppException
      • writeBytesToFile

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

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

        protected void removeApplicationDefaultQuota​(com.axway.apim.api.model.apps.ClientApplication app)
      • getFilter

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