isValidTokenFormat method
Validates token format
token The token to validate
Returns true if token format is valid
Implementation
@override
bool isValidTokenFormat(String token) {
if (token.isEmpty) return false;
// Check for basic token format (alphanumeric + - and _)
final basicPattern = RegExp(r'^[A-Za-z0-9\-_]+$');
// Check for prefixed token format (prefix|token)
final prefixedPattern = RegExp(r'^[A-Za-z0-9\-_]+\|[A-Za-z0-9\-_]+$');
return basicPattern.hasMatch(token) || prefixedPattern.hasMatch(token);
}