| Attributes.java |  | 0% |  | 0% | 122 | 122 | 147 | 147 | 73 | 73 | 11 | 11 |
| MapAttributes.java |  | 0% |  | 0% | 87 | 87 | 153 | 153 | 46 | 46 | 4 | 4 |
| Roles.java |  | 0% |  | 0% | 53 | 53 | 63 | 63 | 32 | 32 | 3 | 3 |
| SimplePermissionMapper.java |  | 0% |  | 0% | 26 | 26 | 52 | 52 | 12 | 12 | 4 | 4 |
| RegexRoles.java |  | 0% |  | 0% | 22 | 22 | 35 | 35 | 7 | 7 | 2 | 2 |
| MappedRoleMapper.java |  | 0% |  | 0% | 16 | 16 | 39 | 39 | 9 | 9 | 2 | 2 |
| RoleMapper.java |  | 0% |  | 0% | 18 | 18 | 21 | 21 | 16 | 16 | 1 | 1 |
| SimpleAttributesEntry.java |  | 0% |  | 0% | 22 | 22 | 22 | 22 | 15 | 15 | 1 | 1 |
| DisjunctionRoles.java |  | 0% |  | 0% | 16 | 16 | 28 | 28 | 8 | 8 | 2 | 2 |
| UnionRoles.java |  | 0% |  | 0% | 14 | 14 | 25 | 25 | 7 | 7 | 2 | 2 |
| RegexRoleMapper.java |  | 0% |  | 0% | 10 | 10 | 30 | 30 | 8 | 8 | 2 | 2 |
| AuthorizationIdentity.java |  | 0% | | n/a | 17 | 17 | 14 | 14 | 17 | 17 | 3 | 3 |
| MappedRoles.java |  | 0% |  | 0% | 11 | 11 | 23 | 23 | 6 | 6 | 2 | 2 |
| AggregateAttributes.java |  | 0% |  | 0% | 11 | 11 | 19 | 19 | 7 | 7 | 1 | 1 |
| DifferenceRoles.java |  | 0% |  | 0% | 13 | 13 | 21 | 21 | 7 | 7 | 2 | 2 |
| IntersectionRoles.java |  | 0% |  | 0% | 13 | 13 | 21 | 21 | 7 | 7 | 2 | 2 |
| OneRole.java |  | 0% |  | 0% | 13 | 13 | 12 | 12 | 10 | 10 | 1 | 1 |
| SourceAddressRoleDecoder.java |  | 0% |  | 0% | 8 | 8 | 23 | 23 | 3 | 3 | 1 | 1 |
| AddSuffixRoles.java |  | 0% |  | 0% | 8 | 8 | 10 | 10 | 6 | 6 | 2 | 2 |
| RoleDecoder.java |  | 0% |  | 0% | 9 | 9 | 11 | 11 | 6 | 6 | 1 | 1 |
| PermissionMapper.java |  | 0% | | n/a | 12 | 12 | 6 | 6 | 12 | 12 | 1 | 1 |
| AddPrefixRoles.java |  | 0% |  | 0% | 8 | 8 | 10 | 10 | 6 | 6 | 2 | 2 |
| AuthorizationCheckException.java |  | 0% | | n/a | 3 | 3 | 9 | 9 | 3 | 3 | 1 | 1 |
| AuthorizationException.java |  | 0% | | n/a | 3 | 3 | 9 | 9 | 3 | 3 | 1 | 1 |
| AuthorizationFailureException.java |  | 0% | | n/a | 2 | 2 | 4 | 4 | 2 | 2 | 1 | 1 |
| PermissionMappable.java |  | 0% | | n/a | 4 | 4 | 4 | 4 | 4 | 4 | 1 | 1 |