Uses of Record Class
zeroecho.pki.server.PkiServerConfiguration.ClientCertificateMapping
Packages that use PkiServerConfiguration.ClientCertificateMapping
-
Uses of PkiServerConfiguration.ClientCertificateMapping in zeroecho.pki.server
Methods in zeroecho.pki.server that return types with arguments of type PkiServerConfiguration.ClientCertificateMappingModifier and TypeMethodDescriptionPkiServerConfiguration.Authentication.directClientMappings()Returns the value of thedirectClientMappingsrecord component.PkiServerConfiguration.Authentication.forwardedClientMappings()Returns the value of theforwardedClientMappingsrecord component.PkiServerConfiguration.AcmeListener.proxyTransportMappings()Returns the value of theproxyTransportMappingsrecord component.PkiServerConfiguration.Authentication.proxyTransportMappings()Returns the value of theproxyTransportMappingsrecord component.Constructor parameters in zeroecho.pki.server with type arguments of type PkiServerConfiguration.ClientCertificateMappingModifierConstructorDescriptionAcmeListener(String listenerId, InetAddress address, int port, ProviderConfig tlsProvider, PkiServerConfiguration.AcmeTransportMode transportMode, List<PkiServerConfiguration.ClientCertificateMapping> proxyTransportMappings, Set<String> trustedProxyPrincipalIds, URI externalBaseUri, int maximumHeaderBytes, int maximumBodyBytes, PkiServerConfiguration.Execution execution, PkiServerConfiguration.Execution validationExecution, Duration nonceLifetime, int maximumOutstandingNonces, int maximumAccountsPresented, int maximumOrdersPresented, Duration admissionWindow, int maximumNewAccountsPerWindow, int maximumNewOrdersPerAccountWindow, int maximumPendingOrdersPerAccount, int maximumChallengeValidationsPerAccountWindow, int maximumConcurrentFinalizations, List<ProviderConfig> challengeProviders, List<ProviderConfig> eabProviders) Validates listener isolation, URL authority, proxy policy, and finite bounds.Authentication(AdministrativeAuthenticationMode mode, List<PkiServerConfiguration.ClientCertificateMapping> directClientMappings, List<PkiServerConfiguration.ClientCertificateMapping> proxyTransportMappings, List<PkiServerConfiguration.ClientCertificateMapping> forwardedClientMappings, Set<String> trustedProxyPrincipalIds, Optional<ForwardedCertificateFormat> forwardedCertificateFormat, Optional<String> forwardedCertificateHeaderName, Optional<String> forwardedCertificateChainHeaderName, Optional<ProviderConfig> administrativeClientTrust, int maximumForwardedCertificateBytes, int maximumForwardedChainBytes) Validates strict mode separation, mappings, headers, and technical bounds. -
Uses of PkiServerConfiguration.ClientCertificateMapping in zeroecho.pki.server.http
Constructor parameters in zeroecho.pki.server.http with type arguments of type PkiServerConfiguration.ClientCertificateMappingModifierConstructorDescriptionMutualTlsAuthenticator(List<PkiServerConfiguration.ClientCertificateMapping> mappings, Function<String, SecurityPrincipal> principalResolver, Clock clock) Creates one immutable principal mapper.