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