Class SecurityCdiExtension

java.lang.Object
io.helidon.microprofile.security.SecurityCdiExtension
All Implemented Interfaces:
Extension

public class SecurityCdiExtension extends Object implements Extension
Extension to register bean SecurityProducer.
  • Constructor Details

    • SecurityCdiExtension

      public SecurityCdiExtension()
      Public constructor required by service loader.
  • Method Details

    • securityBuilder

      public Security.Builder securityBuilder()
      Other extensions may update security builder.
      Returns:
      security builder
    • security

      public Optional<Security> security()
      Access to security instance once it is created from securityBuilder().
      Returns:
      a security instance, or empty if not yet created