W3cubDocs

/Haxe C#

X509Certificate

package cs.system.security.cryptography.x509certificates

implements IDeserializationCallback, ISerializable

Available on cs

Static methods

staticCreateFromCertFile(filename:String):X509Certificate

staticCreateFromSignedFile(filename:String):X509Certificate

Constructor

finalnew(data:NativeArray<UInt8>)

finalnew(info:SerializationInfo, context:StreamingContext)

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

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

finalnew(fileName:String, password:SecureString)

finalnew(fileName:String, password:String)

finalnew(fileName:String)

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

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

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

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

finalnew()

finalnew(cert:X509Certificate)

finalnew(handle:IntPtr)

Variables

read onlyHandle:IntPtr

read onlyIssuer:String

read onlySubject: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

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