checkPublicKey method
Implementation
Future<void> checkPublicKey() async {
_publicKey = getPersistedPublicKey();
if (_publicKey != null && _publicKey!.isExpired()) {
_core.logger.d('[$runtimeType] verify v2 public key has expired');
await removePublicKey();
}
if (_publicKey == null) {
await fetchAndPersistPublicKey();
} else {
_core.logger.d('[$runtimeType] verify v2 publicKey is still valid');
}
}