Uses of Class
zeroecho.pki.server.ServerRealmContext
Packages that use ServerRealmContext
Package
Description
-
Uses of ServerRealmContext in zeroecho.pki.server
Methods in zeroecho.pki.server that return ServerRealmContextModifier and TypeMethodDescriptionstatic ServerRealmContextServerRealmContext.open(ServerRealmConfiguration configuration, PkiSessionRuntimeDependencies dependencies) Opens one production realm using explicit process-local capabilities.PkiHttpsServer.realm()Returns the one lifecycle-owned realm context.Constructors in zeroecho.pki.server with parameters of type ServerRealmContextModifierConstructorDescriptionOcspRequesterService(ServerRealmContext realm, Clock clock) Creates one realm-bound requester authentication service. -
Uses of ServerRealmContext in zeroecho.pki.server.acme
Constructors in zeroecho.pki.server.acme with parameters of type ServerRealmContextModifierConstructorDescriptionAcmeService(ServerRealmContext realm, Clock clock, SecureRandom random, Map<String, AcmeChallengeProvider> providers, Map<String, ProviderConfig> providerConfigurations) Creates an ACME service without EAB providers.AcmeService(ServerRealmContext realm, Clock clock, SecureRandom random, Map<String, AcmeChallengeProvider> providers, Map<String, ProviderConfig> providerConfigurations, Map<String, AcmeExternalAccountBindingProvider> eabProviders, Map<String, ProviderConfig> eabProviderConfigurations) Creates a realm-bound ACME service with periodic-only reconciliation compatibility.AcmeService(ServerRealmContext realm, Clock clock, SecureRandom random, Map<String, AcmeChallengeProvider> providers, Map<String, ProviderConfig> providerConfigurations, Map<String, AcmeExternalAccountBindingProvider> eabProviders, Map<String, ProviderConfig> eabProviderConfigurations, Runnable reconciliationWake) Creates a realm-bound ACME service from explicitly enabled providers. -
Uses of ServerRealmContext in zeroecho.pki.server.cmp
Constructors in zeroecho.pki.server.cmp with parameters of type ServerRealmContextModifierConstructorDescriptionCmpService(ServerRealmContext realm) Creates a protocol adapter with the system clock and secure nonce source.CmpService(ServerRealmContext realm, Clock clock, SecureRandom random) Creates an adapter with explicit time and nonce capabilities. -
Uses of ServerRealmContext in zeroecho.pki.server.est
Constructors in zeroecho.pki.server.est with parameters of type ServerRealmContextModifierConstructorDescriptionEstHttpHandler(ServerRealmContext realm, EstService service, ServerRuntime runtime, RequestIds requestIds, BooleanSupplier ready, int configuredMaximumBodyBytes, Duration maximumDeadline) Creates an EST boundary with mutual TLS and runtime admission control.EstService(ServerRealmContext realm) Creates an EST service over the given realm. -
Uses of ServerRealmContext in zeroecho.pki.server.http
Methods in zeroecho.pki.server.http with parameters of type ServerRealmContextModifier and TypeMethodDescriptionstatic AcmeTransportAcmeTransport.start(PkiServerConfiguration.AcmeListener configuration, ServerRealmContext realm, Clock clock, SecureRandom random, ClassLoader loader, BooleanSupplier ready) Starts one ACME listener over the lifecycle-owned realm and PKI session.static AcmeTransportAcmeTransport.start(PkiServerConfiguration.AcmeListener configuration, ServerRealmContext realm, Clock clock, SecureRandom random, ClassLoader loader, BooleanSupplier ready, Runnable reconciliationWake) Starts one ACME listener with a payload-free post-commit reconciliation wake callback.static CmpTransportCmpTransport.start(PkiServerConfiguration.CmpListener configuration, ServerRealmContext realm, SecureRandom random, ClassLoader loader, BooleanSupplier ready) Starts one CMP listener over the lifecycle-owned realm and PKI session.static EstTransportEstTransport.start(PkiServerConfiguration.EstListener configuration, ServerRealmContext realm, SecureRandom random, ClassLoader loader, BooleanSupplier ready) Starts one EST listener over the lifecycle-owned realm and PKI session.static PkiHttpsTransportPkiHttpsTransport.start(PkiServerConfiguration configuration, ServerRealmContext realm, PkiServerAuthenticator authenticator, Clock clock, SecureRandom random, ClassLoader loader, BooleanSupplier ready) Opens and starts one strictly mutual-TLS listener.static PublicRepositoryTransportPublicRepositoryTransport.start(PkiServerConfiguration.PublicListener configuration, ServerRealmContext realm, AdministrativeAuthenticator authenticator, Clock clock, SecureRandom random, ClassLoader loader, BooleanSupplier ready) Starts one separately bounded public listener over the shared realm.static ScepTransportScepTransport.start(PkiServerConfiguration.ScepListener configuration, ServerRealmContext realm, SecureRandom random, ClassLoader loader, BooleanSupplier ready) Starts one SCEP listener over the lifecycle-owned realm and PKI session.static PkiHttpsTransportPkiHttpsTransport.startResolved(PkiServerConfiguration configuration, ServerRealmContext realm, PkiServerAuthenticator authenticator, Clock clock, SecureRandom random, SSLContext tls, BooleanSupplier ready) Starts a listener using a TLS context resolved before realm construction. -
Uses of ServerRealmContext in zeroecho.pki.server.scep
Constructors in zeroecho.pki.server.scep with parameters of type ServerRealmContext