isExactlyScope method
Whether or not two scopes are exactly the same.
Implementation
bool isExactlyScope(AuthScope scope) {
final incomingIterator = scope._segments!.iterator;
for (var segment in _segments!) {
incomingIterator.moveNext();
final _AuthScopeSegment? incomingSegment = incomingIterator.current;
if (incomingSegment == null) {
return false;
}
if (incomingSegment.name != segment.name ||
incomingSegment.modifier != segment.modifier) {
return false;
}
}
return true;
}