Class ResourceUtilities
Inheritance
ResourceUtilities
Assembly: NXOpen.Utilities.dll
Syntax
public class ResourceUtilities
Constructors
ResourceUtilities(byte[])
Declaration
public ResourceUtilities(byte[] assemblyData)
Parameters
Type |
Name |
Description |
byte[] |
assemblyData |
|
Properties
AuthenticodeSignatureSize
Declaration
public uint AuthenticodeSignatureSize { get; }
Property Value
Methods
VerifyHasRequiredSignature(string, SignatureType)
Declaration
public static void VerifyHasRequiredSignature(string filename, ResourceUtilities.SignatureType signTypeNeeded)
Parameters
computeHash()
Declaration
public byte[] computeHash()
Returns
getEmbeddedData()
Declaration
public byte[] getEmbeddedData()
Returns
getReleaseSigned()
Declaration
public string getReleaseSigned()
Returns
getSignature()
Declaration
public byte[] getSignature()
Returns
getSignatureType()
Declaration
public ResourceUtilities.SignatureType getSignatureType()
Returns
getSignedBy()
Declaration
public string getSignedBy()
Returns
lprintf(string)
Declaration
public static void lprintf(string s)
Parameters
Type |
Name |
Description |
string |
s |
|
needsRecompile()
Declaration
public bool needsRecompile()
Returns
processFile(string, bool, string, SignatureType, ref bool)
Declaration
public static void processFile(string filename, bool verify, string signatureType, ResourceUtilities.SignatureType sig, ref bool error_occurred)
Parameters
querySignatureDetails(string, ref string, ref string, ref bool)
Declaration
public static void querySignatureDetails(string filename, ref string SignedBy, ref string SignRelease, ref bool isSigned)
Parameters
setEmbeddedData(byte[])
Declaration
public void setEmbeddedData(byte[] embeddedData)
Parameters
Type |
Name |
Description |
byte[] |
embeddedData |
|
setExclusionZone(uint, uint)
Declaration
public void setExclusionZone(uint offset, uint size)
Parameters
Type |
Name |
Description |
uint |
offset |
|
uint |
size |
|
setSignature(byte[])
Declaration
public void setSignature(byte[] signature)
Parameters
Type |
Name |
Description |
byte[] |
signature |
|
setSignatureDetails()
Declaration
public static void setSignatureDetails()