W3cubDocs

/Haxe C#

X509Certificate

package cs.system.security.cryptography.x509certificates

implements IDeserializationCallback, ISerializable

Available on cs

Constructor

new (data:NativeArray<UInt8>)

new (info:SerializationInfo, context:StreamingContext)

new (fileName:String, password:SecureString, keyStorageFlags:X509KeyStorageFlags)

new (fileName:String, password:String, keyStorageFlags:X509KeyStorageFlags)

new (fileName:String, password:SecureString)

new (fileName:String, password:String)

new (fileName:String)

new (rawData:NativeArray<UInt8>, password:SecureString, keyStorageFlags:X509KeyStorageFlags)

new (rawData:NativeArray<UInt8>, password:String, keyStorageFlags:X509KeyStorageFlags)

new (rawData:NativeArray<UInt8>, password:SecureString)

new (rawData:NativeArray<UInt8>, password:String)

new ()

new (cert:X509Certificate)

new (handle:IntPtr)

Variables

read only Handle:IntPtr

read only Issuer:String

read only Subject:String

Methods

Export (contentType:X509ContentType):NativeArray<UInt8>

Export (contentType:X509ContentType, password:SecureString):NativeArray<UInt8>

Export (contentType:X509ContentType, password:String):NativeArray<UInt8>

GetCertHash ():NativeArray<UInt8>

GetCertHashString ():String

GetEffectiveDateString ():String

GetExpirationDateString ():String

GetFormat ():String

GetIssuerName ():String

GetKeyAlgorithm ():String

GetKeyAlgorithmParameters ():NativeArray<UInt8>

GetKeyAlgorithmParametersString ():String

GetName ():String

GetPublicKey ():NativeArray<UInt8>

GetPublicKeyString ():String

GetRawCertData ():NativeArray<UInt8>

GetRawCertDataString ():String

GetSerialNumber ():NativeArray<UInt8>

GetSerialNumberString ():String

Import (rawData:NativeArray<UInt8>):Void

Import (fileName:String, password:SecureString, keyStorageFlags:X509KeyStorageFlags):Void

Import (fileName:String, password:String, keyStorageFlags:X509KeyStorageFlags):Void

Import (fileName:String):Void

Import (rawData:NativeArray<UInt8>, password:SecureString, keyStorageFlags:X509KeyStorageFlags):Void

Import (rawData:NativeArray<UInt8>, password:String, keyStorageFlags:X509KeyStorageFlags):Void

Reset ():Void

ToString ():String

ToString (fVerbose:Bool):String

Static methods

static CreateFromCertFile (filename:String):X509Certificate

static CreateFromSignedFile (filename:String):X509Certificate

© 2005–2016 Haxe Foundation
Licensed under a MIT license.
http://api.haxe.org/cs/system/security/cryptography/x509certificates/X509Certificate.html