| checkRequestURI(String, String) |  | 0% |  | 0% | 6 | 6 | 11 | 11 | 1 | 1 |
| getRequestedScopes(Client, String, boolean, boolean, boolean) |  | 0% |  | 0% | 7 | 7 | 14 | 14 | 1 | 1 |
| toClientAccessToken(ServerAccessToken, boolean) |  | 0% |  | 0% | 4 | 4 | 11 | 11 | 1 | 1 |
| validateScopes(List, List, boolean) |  | 0% |  | 0% | 7 | 7 | 14 | 14 | 1 | 1 |
| compareTlsCertificates(TLSSessionInfo, List) |  | 0% |  | 0% | 4 | 4 | 11 | 11 | 1 | 1 |
| createSubject(SecurityContext) |  | 0% |  | 0% | 4 | 4 | 9 | 9 | 1 | 1 |
| convertPermissionsToScope(List) |  | 0% |  | 0% | 5 | 5 | 9 | 9 | 1 | 1 |
| injectContextIntoOAuthProvider(MessageContext, Object) |  | 0% |  | 0% | 2 | 2 | 10 | 10 | 1 | 1 |
| getClientSecretSignatureAlgorithm(Properties) |  | 0% |  | 0% | 5 | 5 | 10 | 10 | 1 | 1 |
| isExpired(Long, Long) |  | 0% |  | 0% | 5 | 5 | 3 | 3 | 1 | 1 |
| getSessionToken(MessageContext, String, boolean) |  | 0% |  | 0% | 4 | 4 | 6 | 6 | 1 | 1 |
| isGrantSupportedForClient(Client, boolean, String) |  | 0% |  | 0% | 6 | 6 | 4 | 4 | 1 | 1 |
| setSessionToken(MessageContext, String, String, int) |  | 0% |  | 0% | 3 | 3 | 6 | 6 | 1 | 1 |
| getClientSecretContentAlgorithm(Properties) |  | 0% |  | 0% | 3 | 3 | 6 | 6 | 1 | 1 |
| setCertificateThumbprintConfirmation(MessageContext, X509Certificate) |  | 0% | | n/a | 1 | 1 | 7 | 7 | 1 | 1 |
| getRootTLSCertificate(TLSSessionInfo) |  | 0% |  | 0% | 3 | 3 | 4 | 4 | 1 | 1 |
| parseScope(String) |  | 0% |  | 0% | 2 | 2 | 3 | 3 | 1 | 1 |
| validateAudiences(List, List) |  | 0% |  | 0% | 4 | 4 | 3 | 3 | 1 | 1 |
| compareCertificateThumbprints(X509Certificate, String) |  | 0% | | n/a | 1 | 1 | 5 | 5 | 1 | 1 |
| isMutualTls(SecurityContext, TLSSessionInfo) |  | 0% |  | 0% | 4 | 4 | 3 | 3 | 1 | 1 |
| createSubject(MessageContext, SecurityContext) |  | 0% |  | 0% | 2 | 2 | 4 | 4 | 1 | 1 |
| generateRandomTokenKey(int) |  | 0% |  | 0% | 2 | 2 | 3 | 3 | 1 | 1 |
| validateAudience(String, List) |  | 0% |  | 0% | 3 | 3 | 2 | 2 | 1 | 1 |
| getClientSecretDecryptionProvider(String) |  | 0% | | n/a | 1 | 1 | 3 | 3 | 1 | 1 |
| getClientSecretEncryptionProvider(String) |  | 0% | | n/a | 1 | 1 | 3 | 3 | 1 | 1 |
| convertPermissionsToScopeList(List) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| getClientSecretSignatureProvider(String) |  | 0% | | n/a | 1 | 1 | 3 | 3 | 1 | 1 |
| getClientSecretSignatureVerifier(String) |  | 0% | | n/a | 1 | 1 | 3 | 3 | 1 | 1 |
| getRequestedScopes(Client, String, boolean, boolean) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| getSubjectDnFromTLSCertificates(X509Certificate) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| getIssuerDnFromTLSCertificates(X509Certificate) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| setSessionToken(MessageContext, String, int) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| createCertificateThumbprint(X509Certificate) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| setSessionToken(MessageContext, int) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| setSessionToken(MessageContext, String) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| getSessionToken(MessageContext, String) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| setSessionToken(MessageContext) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| getSessionToken(MessageContext) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| getIssuedAt() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| convertListOfScopesToString(List) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| generateRandomTokenKey() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |