Class HashMembershipCondition
Inheritance
System.Object
HashMembershipCondition
Implements
System.Runtime.Serialization.IDeserializationCallback
System.Runtime.Serialization.ISerializable
System.Security.ISecurityEncodable
Assembly: IronZip.dll
Syntax
public sealed class HashMembershipCondition : Object, IMembershipCondition, ISecurityPolicyEncodable
Constructors
HashMembershipCondition(HashAlgorithm, Byte[])
Declaration
public HashMembershipCondition(HashAlgorithm hashAlg, byte[] value)
Parameters
| Type |
Name |
Description |
| System.Security.Cryptography.HashAlgorithm |
hashAlg |
|
| System.Byte[] |
value |
|
Properties
HashAlgorithm
Declaration
public HashAlgorithm HashAlgorithm { get; set; }
Property Value
| Type |
Description |
| System.Security.Cryptography.HashAlgorithm |
|
HashValue
Declaration
public byte[] HashValue { get; set; }
Property Value
| Type |
Description |
| System.Byte[] |
|
Methods
Check(Evidence)
Declaration
public bool Check(Evidence evidence)
Parameters
Returns
| Type |
Description |
| System.Boolean |
|
Copy()
Declaration
public IMembershipCondition Copy()
Returns
Equals(Object)
Declaration
public override bool Equals(object o)
Parameters
| Type |
Name |
Description |
| System.Object |
o |
|
Returns
| Type |
Description |
| System.Boolean |
|
FromXml(SecurityElement)
Declaration
public void FromXml(SecurityElement e)
Parameters
| Type |
Name |
Description |
| System.Security.SecurityElement |
e |
|
FromXml(SecurityElement, PolicyLevel)
Declaration
public void FromXml(SecurityElement e, PolicyLevel level)
Parameters
| Type |
Name |
Description |
| System.Security.SecurityElement |
e |
|
| PolicyLevel |
level |
|
GetHashCode()
Declaration
public override int GetHashCode()
Returns
| Type |
Description |
| System.Int32 |
|
ToString()
Declaration
public override string ToString()
Returns
| Type |
Description |
| System.String |
|
ToXml()
Declaration
public SecurityElement ToXml()
Returns
| Type |
Description |
| System.Security.SecurityElement |
|
ToXml(PolicyLevel)
Declaration
public SecurityElement ToXml(PolicyLevel level)
Parameters
Returns
| Type |
Description |
| System.Security.SecurityElement |
|
Implements
System.Runtime.Serialization.IDeserializationCallback
System.Runtime.Serialization.ISerializable
System.Security.ISecurityEncodable