Uses of Enum Class
zeroecho.pki.server.AdministrativeAuthenticationMode
Packages that use AdministrativeAuthenticationMode
-
Uses of AdministrativeAuthenticationMode in zeroecho.pki.server
Subclasses with type arguments of type AdministrativeAuthenticationMode in zeroecho.pki.serverModifier and TypeClassDescriptionenumExplicit mutually exclusive administrative authentication deployment mode.Methods in zeroecho.pki.server that return AdministrativeAuthenticationModeModifier and TypeMethodDescriptionServerOperationGateway.Request.authenticationMode()Returns the value of theauthenticationModerecord component.PkiServerConfiguration.Authentication.mode()Returns the value of themoderecord component.Returns the enum constant of this class with the specified name.static AdministrativeAuthenticationMode[]AdministrativeAuthenticationMode.values()Returns an array containing the constants of this enum class, in the order they are declared.Constructors in zeroecho.pki.server with parameters of type AdministrativeAuthenticationModeModifierConstructorDescriptionAuthentication(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.Request(RealmId realmId, String principalId, AdministrativeAuthenticationMode authenticationMode, Optional<String> transportPrincipalId, Optional<CertificateIdentityEvidence> credentialEvidence, AdministrativeOperation operation, Permission.Resource resource, Permission.Relationship relationship, Permission.Context context, Optional<String> approvalId, String correlationId) Validates the immutable request.Request(RealmId realmId, String principalId, AdministrativeAuthenticationMode authenticationMode, Optional<String> transportPrincipalId, AdministrativeOperation operation, Permission.Resource resource, Permission.Relationship relationship, Permission.Context context, Optional<String> approvalId, String correlationId) Creates an embedded request with no enrollment credential evidence. -
Uses of AdministrativeAuthenticationMode in zeroecho.pki.server.spi
Methods in zeroecho.pki.server.spi that return AdministrativeAuthenticationModeModifier and TypeMethodDescriptionPkiServerAuthenticationResult.Authenticated.mode()Returns the value of themoderecord component.PkiServerAuthenticationResult.Rejected.mode()Returns the value of themoderecord component.Constructors in zeroecho.pki.server.spi with parameters of type AdministrativeAuthenticationModeModifierConstructorDescriptionAuthenticated(AdministrativeAuthenticationMode mode, Optional<String> transportPrincipalId, String endClientPrincipalId) Creates an authentication result without enrollment credential evidence.Authenticated(AdministrativeAuthenticationMode mode, Optional<String> transportPrincipalId, String endClientPrincipalId, Optional<CertificateIdentityEvidence> credentialEvidence) Validates the finite principal identity.Rejected(AdministrativeAuthenticationMode mode, Optional<String> transportPrincipalId, Optional<String> endClientPrincipalId, PkiServerAuthenticationResult.Code code) Validates the rejection.