public Map<SignatureType, SortedMap<String, SignatureFileInfo>> getAvailableSignatureFiles() { File binSigFileDir = config.getSignatureFileDir(); File containerSigFileDir = config.getContainerSignatureDir();
/** * {@inheritDoc} */ @Override public SignatureFileInfo install(SignatureType type, File signatureFile, boolean setDefault) throws SignatureFileException { SignatureInfoParser parser = new SignatureInfoParser(); SignatureFileInfo sigFileInfo = forBinarySigFile(signatureFile, parser); try { FileUtils.copyFileToDirectory(signatureFile, config.getSignatureFileDir(), true); File newSignatureFile = new File(config.getSignatureFileDir(), signatureFile.getName()); sigFileInfo.setFile(newSignatureFile); if (setDefault) { config.getProperties().setProperty(defaultVersionProperties.get(type).getName(), FilenameUtils.getBaseName(newSignatureFile.getName())); } return sigFileInfo; } catch (IOException e) { log.error(e); throw new SignatureFileException(e.getMessage(), e, ErrorCode.FILE_NOT_FOUND); } }
/** * {@inheritDoc} */ @Override public SignatureFileInfo install(final SignatureType type, final Path signatureFile, final boolean setDefault) throws SignatureFileException { final SignatureInfoParser parser = new SignatureInfoParser(); final SignatureFileInfo sigFileInfo = forBinarySigFile(signatureFile, parser); try { final Path newSignatureFile = Files.copy(signatureFile, config.getSignatureFileDir()); sigFileInfo.setFile(newSignatureFile); if (setDefault) { config.getProperties().setProperty(defaultVersionProperties.get(type).getName(), FilenameUtils.getBaseName(FileUtil.fileName(newSignatureFile))); } return sigFileInfo; } catch (final IOException e) { log.error(e.getMessage(), e); throw new SignatureFileException(e.getMessage(), e, ErrorCode.FILE_NOT_FOUND); } }
public Map<SignatureType, SortedMap<String, SignatureFileInfo>> getAvailableSignatureFiles() { final Path binSigFileDir = config.getSignatureFileDir(); final Path containerSigFileDir = config.getContainerSignatureDir();
switch (type) { case BINARY: sigFileDir = config.getSignatureFileDir(); break; case CONTAINER:
switch (type) { case BINARY: sigFileDir = config.getSignatureFileDir(); break; case CONTAINER: