Interface OauthConfiguration

  • All Superinterfaces:
    io.micronaut.core.util.Toggleable
    All Known Implementing Classes:
    OauthConfigurationProperties

    public interface OauthConfiguration
    extends io.micronaut.core.util.Toggleable
    OAuth 2.0 Configuration
    Since:
    1.2.0
    Author:
    James Kleeh
    • Method Detail

      • getLoginUri

        @Nonnull
        java.lang.String getLoginUri()
        Returns:
        the login Uri
      • getCallbackUri

        @Nonnull
        java.lang.String getCallbackUri()
        Returns:
        the Callback Uri
      • getDefaultProvider

        java.util.Optional<java.lang.String> getDefaultProvider()
        Returns:
        the default authorization provider