Package org.eclipse.microprofile.auth
Annotation Interface LoginConfig
A security annotation describing the authentication method, and the associated realm name that
should be used for this application.
-
Required Element Summary
Modifier and TypeRequired ElementDescriptionSoften the requirements here: The authMethod is used to configure the authentication mechanism for the JAX-RS application. -
Optional Element Summary
-
Element Details
-
authMethod
String authMethodSoften the requirements here: The authMethod is used to configure the authentication mechanism for the JAX-RS application. As a prerequisite to gaining access to any web resources which are protected by an authorization constraint, a user must have authenticated using the configured mechanism. Supported values include "BASIC", "DIGEST", "FORM", "CLIENT-CERT", "MP-JWT", or a vendor-specific authentication scheme. Note the the MP-JWT TCK currently only validates that a deployment with MP-JWT authentication follows the specification, but in the future, we MAY look to combine the use of MP-JWT tokens with other authentication mechanisms.- Returns:
- the configured auth-method
-
-
-
realmName
String realmNameThe realm name element specifies the realm name to use in HTTP Basic authorization.- Returns:
- Default:
- ""
-