Class AdministrativeAuthenticator

java.lang.Object
zeroecho.pki.server.http.AdministrativeAuthenticator
All Implemented Interfaces:
AutoCloseable, PkiServerAuthenticator

public final class AdministrativeAuthenticator extends Object implements PkiServerAuthenticator
Composes direct mutual-TLS authentication or separately authenticated proxy transport with independently validated forwarded end-client identity.

Direct proof of possession comes from the ZeroEcho TLS handshake. In proxy mode proof of possession for the forwarded key is attested by the mutually authenticated, explicitly authorized proxy; parsing a certificate does not by itself prove possession.