Shopify Admin Custom App authentication and ShopifyAPI::Context.setup

Hi,

Does upgrading to Shopify API Library for Ruby v10 and using the ShopifyAPI::Context require using the OAuth flow or can we still use access tokens for authenticating to a custom App installed via the Shopify Admin?

If we are using access tokens for authenticating to a custom App installed via the Shopify Admin, do we need to implement ShopifyAPI::Context? If yes, do we need to provide a complete ShopifyAPI::Auth::SessionStorage implementation?

Does is_private = true for custom apps, installed via Shopify Admin?

We do need to implement the context, even with private/custom app. we can pass the app access token when creating a session, which allows us to access the Rest resources for the version specified in the context