ChalonaP12Reader class

Clase encargada de leer y procesar archivos P12, extrayendo la clave privada y el certificado. Se utiliza la función Pkcs12Utils.parsePkcs12 de la librería basic_utils para realizar el parsing.

Constructors

ChalonaP12Reader.new(String pass)
Constructor que recibe la contraseña del archivo P12.

Properties

hashCode int
The hash code for this object.
no setterinherited
runtimeType Type
A representation of the runtime type of the object.
no setterinherited

Methods

fromBase64(String base64String) ChalonaP12Data
Decodifica un archivo P12 que se encuentra en una cadena en Base64 y retorna la información extraída.
fromFile(String filePath) ChalonaP12Data
Lee un archivo P12 desde la ruta especificada y retorna la información extraída.
fromUint8List(Uint8List bytes) ChalonaP12Data
Procesa un archivo P12 a partir de una lista de bytes (Uint8List). Retorna una instancia de ChalonaP12Data con la clave y el certificado. Lanza una excepción si no se pueden extraer los datos correctamente.
noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
toString() String
A string representation of this object.
inherited

Operators

operator ==(Object other) bool
The equality operator.
inherited