Signing constructor
Implementation
Signing({
String? privateKey,
String? publicKey,
bool isVerbose = false
}){
if(privateKey != null){
_loadPrivateKeyFromPem(privateKey);
}
if(publicKey != null){
if(publicKey.contains('-----BEGIN')){
_loadPublicKeyFromPem(publicKey);
}
else if(publicKey.contains('__ALIGN(4)')){
_loadPublicKeyFromCode(publicKey);
}
else{
throw'Error Failed to load Public Key!';
}
}
}