com.pnfsoftware.jeb.core.units.code.asm.sig.ISigningStrategy |
Signing strategies control INativeSignature
creation. To do so, they provide identifiers
of features signers and attribute signers that should be applied on a native item to create its
signature.
Public Methods | |||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
abstract Set<NativeAttributeSignerID> |
getAttributeSigners(INativeCodeAnalyzer<IInstruction> analyzer, INativeItem item)
Provides the IDs of the attribute signers that should be used to collect information from the
given native item.
| ||||||||||
abstract Set<NativeFeatureSignerID> |
getFeatureSigners(INativeCodeAnalyzer<IInstruction> analyzer, INativeItem item)
Provides the IDs of the feature signers that should be used to compute the features of the
given native item.
| ||||||||||
abstract String | getName() |
Provides the IDs of the attribute signers that should be used to collect information from the given native item.
Provides the IDs of the feature signers that should be used to compute the features of the given native item.