Class PGPSignatureAdvice
- java.lang.Object
-
- org.eclipse.equinox.p2.publisher.AbstractAdvice
-
- org.eclipse.tycho.p2.tools.publisher.PGPSignatureAdvice
-
- All Implemented Interfaces:
org.eclipse.equinox.p2.publisher.actions.IPropertyAdvice,org.eclipse.equinox.p2.publisher.IPublisherAdvice
public class PGPSignatureAdvice extends org.eclipse.equinox.p2.publisher.AbstractAdvice implements org.eclipse.equinox.p2.publisher.actions.IPropertyAdvice
-
-
Constructor Summary
Constructors Constructor Description PGPSignatureAdvice(String id, org.eclipse.equinox.p2.metadata.Version version, String signature, String publicKeys)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description Map<String,String>getArtifactProperties(org.eclipse.equinox.p2.metadata.IInstallableUnit iu, org.eclipse.equinox.p2.repository.artifact.IArtifactDescriptor descriptor)protected StringgetId()Map<String,String>getInstallableUnitProperties(org.eclipse.equinox.p2.metadata.MetadataFactory.InstallableUnitDescription iu)protected org.eclipse.equinox.p2.metadata.VersiongetVersion()booleanisApplicable(String configSpec, boolean includeDefault, String candidateId, org.eclipse.equinox.p2.metadata.Version candidateVersion)
-
-
-
Method Detail
-
getId
protected String getId()
- Overrides:
getIdin classorg.eclipse.equinox.p2.publisher.AbstractAdvice
-
getVersion
protected org.eclipse.equinox.p2.metadata.Version getVersion()
- Overrides:
getVersionin classorg.eclipse.equinox.p2.publisher.AbstractAdvice
-
getInstallableUnitProperties
public Map<String,String> getInstallableUnitProperties(org.eclipse.equinox.p2.metadata.MetadataFactory.InstallableUnitDescription iu)
- Specified by:
getInstallableUnitPropertiesin interfaceorg.eclipse.equinox.p2.publisher.actions.IPropertyAdvice
-
isApplicable
public boolean isApplicable(String configSpec, boolean includeDefault, String candidateId, org.eclipse.equinox.p2.metadata.Version candidateVersion)
- Specified by:
isApplicablein interfaceorg.eclipse.equinox.p2.publisher.IPublisherAdvice- Overrides:
isApplicablein classorg.eclipse.equinox.p2.publisher.AbstractAdvice
-
getArtifactProperties
public Map<String,String> getArtifactProperties(org.eclipse.equinox.p2.metadata.IInstallableUnit iu, org.eclipse.equinox.p2.repository.artifact.IArtifactDescriptor descriptor)
- Specified by:
getArtifactPropertiesin interfaceorg.eclipse.equinox.p2.publisher.actions.IPropertyAdvice
-
-