| extractIdentity(AccessTokenResponse, String, JsonWebToken) |  | 0% |  | 0% | 5 | 5 | 32 | 32 | 1 | 1 |
| gitlabExtractFromProfile(JsonNode) |  | 0% |  | 0% | 3 | 3 | 16 | 16 | 1 | 1 |
| GitLabIdentityProvider(KeycloakSession, OIDCIdentityProviderConfig) |  | 0% |  | 0% | 2 | 2 | 8 | 8 | 1 | 1 |
| extractIdentityFromProfile(EventBuilder, JsonNode) |  | 0% |  | 0% | 2 | 2 | 6 | 6 | 1 | 1 |
| isIssuer(String, MultivaluedMap) |  | 0% |  | 0% | 2 | 2 | 3 | 3 | 1 | 1 |
| getUsernameFromUserInfo(JsonNode) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| exchangeExternalImpl(EventBuilder, MultivaluedMap) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| getProfileEndpointForValidation(EventBuilder) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| getusernameClaimNameForIdToken() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| supportsExternalExchange() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |