A C E G N O Q R S T U
All Classes All Packages
All Classes All Packages
All Classes All Packages
A
- attemptAuthentication(RoutingContext) - Method in class org.projectnessie.server.authn.NessieHttpAuthenticator
C
- CelAuthorizer - Class in org.projectnessie.server.authz
- CelAuthorizer(QuarkusNessieAuthorizationConfig, CompiledAuthorizationRules) - Constructor for class org.projectnessie.server.authz.CelAuthorizer
- CompiledAuthorizationRules - Class in org.projectnessie.server.authz
-
Compiles the authorization rules from
QuarkusNessieAuthorizationConfigat startup and provides access to them viaCompiledAuthorizationRules.getRules(). - CompiledAuthorizationRules(QuarkusNessieAuthorizationConfig) - Constructor for class org.projectnessie.server.authz.CompiledAuthorizationRules
- customize(ObjectMapper) - Method in class org.projectnessie.server.rest.RegisterObjectMapper
E
- enabled() - Method in interface org.projectnessie.server.config.QuarkusNessieAuthenticationConfig
-
Returns
trueif Nessie authentication is enabled. - enabled() - Method in interface org.projectnessie.server.config.QuarkusNessieAuthorizationConfig
-
Returns
trueif Nessie authorization is enabled.
G
- getRules() - Method in class org.projectnessie.server.authz.CompiledAuthorizationRules
-
Returns a map of compiled authorization rules.
N
- NessieHttpAuthenticator - Class in org.projectnessie.server.authn
-
A custom
HttpAuthenticator. - NessieHttpAuthenticator() - Constructor for class org.projectnessie.server.authn.NessieHttpAuthenticator
- NessieHttpAuthenticator(QuarkusNessieAuthenticationConfig, IdentityProviderManager, Instance<PathMatchingHttpSecurityPolicy>, Instance<HttpAuthenticationMechanism>, Instance<IdentityProvider<?>>) - Constructor for class org.projectnessie.server.authn.NessieHttpAuthenticator
O
- org.projectnessie.server.authn - package org.projectnessie.server.authn
- org.projectnessie.server.authz - package org.projectnessie.server.authz
- org.projectnessie.server.config - package org.projectnessie.server.config
- org.projectnessie.server.filters - package org.projectnessie.server.filters
- org.projectnessie.server.rest - package org.projectnessie.server.rest
Q
- QuarkusNessieAuthenticationConfig - Interface in org.projectnessie.server.config
-
Configuration for Nessie authentication settings.
- QuarkusNessieAuthorizationConfig - Interface in org.projectnessie.server.config
-
Configuration for Nessie authorization settings.
R
- RegisterObjectMapper - Class in org.projectnessie.server.rest
- RegisterObjectMapper() - Constructor for class org.projectnessie.server.rest.RegisterObjectMapper
- ResteasyExceptionMapper - Class in org.projectnessie.server.rest
-
"Special" implementation for exceptions that extend
ValidationException, as those do not "go through"NessieExceptionMapperand there need to be twoExceptionMapperbeans for the Nessie-server. - ResteasyExceptionMapper() - Constructor for class org.projectnessie.server.rest.ResteasyExceptionMapper
- ResteasyExceptionMapper(ServerConfig) - Constructor for class org.projectnessie.server.rest.ResteasyExceptionMapper
- rules() - Method in interface org.projectnessie.server.config.QuarkusNessieAuthorizationConfig
-
The authorization rules where the key represents the rule id and the value the CEL expression.
S
- SinglePageAppRoutingFilter - Class in org.projectnessie.server.filters
-
Routes UI routes to http page.
- SinglePageAppRoutingFilter() - Constructor for class org.projectnessie.server.filters.SinglePageAppRoutingFilter
- startAccessCheck(AccessContext) - Method in class org.projectnessie.server.authz.CelAuthorizer
T
- toResponse(ResteasyViolationException) - Method in class org.projectnessie.server.rest.ResteasyExceptionMapper
U
- unwrapException(Throwable) - Static method in class org.projectnessie.server.rest.ResteasyExceptionMapper
All Classes All Packages