Class DefaultExternalScopesStrategy

    • Constructor Detail

      • DefaultExternalScopesStrategy

        public DefaultExternalScopesStrategy()
    • Method Detail

      • getExternalScopes

        public java.util.List<java.lang.String> getExternalScopes​(OAuthClientDetailsModel clientDetailsModel,
                                                                  java.lang.String principal)
        Description copied from interface: OpenIDExternalScopesStrategy
        Gets the external scopes for given clientDetailsModel and principal UID.
        Specified by:
        getExternalScopes in interface OpenIDExternalScopesStrategy
        Parameters:
        clientDetailsModel - the client details model
        principal - the principal - UID
        Returns:
        the list of external scopes that the given principal has assigned directly and by groups that it belongs to
      • setExternalScopesDao

        public void setExternalScopesDao​(ExternalScopesDao externalScopesDao)
      • setUserService

        public void setUserService​(UserService userService)