protected Realm tomeeRealm(final Realm realm) { final TomEERealm trealm = new TomEERealm(); trealm.setRealmPath("/tomee"); trealm.addRealm(realm); return trealm; }
@Override public Principal authenticate(final X509Certificate[] certs) { return logInTomEE(super.authenticate(certs)); }
@Override public Principal authenticate(final String username, final String password) { return logInTomEE(super.authenticate(username, password)); }
@Override public Principal authenticate(final String username, final String clientDigest, final String nonce, final String nc, final String cnonce, final String qop, final String realmName, final String md5a2) { return logInTomEE(super.authenticate(username, clientDigest, nonce, nc, cnonce, qop, realmName, md5a2)); }
@Override public Principal authenticate(final GSSContext gssContext, final boolean storeCreds) { return logInTomEE(super.authenticate(gssContext, storeCreds)); }