public class CompoundVerifier extends Object implements FileVerifier
FileVerifier.Context| Modifier and Type | Field and Description |
|---|---|
static List<FileVerifier> |
ALL_DEFAULT_FILE_VERIFIERS
Default list of verifiers
|
| Constructor and Description |
|---|
CompoundVerifier()
Default constructor which will add the default verifiers to start with
|
CompoundVerifier(List<FileVerifier> verifiers)
Constructs a Compound verifier using the supplied list of verifiers instead of the default ones
|
| Modifier and Type | Method and Description |
|---|---|
List<FileVerifier> |
getVerifiers() |
void |
setVerifiers(List<FileVerifier> verifiers) |
void |
verify(FileVerifier.Context context,
Path file)
Verifies a plugin release using all configured
FileVerifiers |
public static final List<FileVerifier> ALL_DEFAULT_FILE_VERIFIERS
public CompoundVerifier()
public CompoundVerifier(List<FileVerifier> verifiers)
verifiers - the list of verifiers to applypublic void verify(FileVerifier.Context context, Path file) throws IOException, VerifyException
FileVerifiersverify in interface FileVerifiercontext - the file verifier context objectfile - the path to the downloaded file itselfIOException - if there was a problem accessing fileVerifyException - in case of problems verifying the filepublic List<FileVerifier> getVerifiers()
public void setVerifiers(List<FileVerifier> verifiers)
Copyright © 2020. All rights reserved.