java.lang.Object
tr.com.havelsan.javarch.oauth.authz.starter.module.support.acquired.provider.HvlAuthzPredicateModelProvider

public final class HvlAuthzPredicateModelProvider extends Object
The type predicate model provider.
  • Method Details

    • createUserProfilePredicateModel

      public static HvlOAuthUserProfilePredicateModel createUserProfilePredicateModel(Supplier<HvlOAuthUserProfilePredicateModel> onSecurityDisabled)
      Create user profile predicate model with handler that handles security disabled state.
      Parameters:
      onSecurityDisabled - the on security disabled
      Returns:
      the user profile predicate model
    • createUserProfilePredicateModel

      public static HvlOAuthUserProfilePredicateModel createUserProfilePredicateModel()
      Create user profile predicate model with default handler that handles security disabled state.
      Returns:
      the user profile predicate model