getContexts(mPropertyBag) {
			var aParameters = ["type", "$skip", "$filter"];
			var mParameters = _pick(mPropertyBag, aParameters);

			InitialConnector._addClientInfo(mParameters);

			var sContextsUrl = InitialUtils.getUrl(ROUTES.CONTEXTS, mPropertyBag, mParameters);
			return InitialUtils.sendRequest(sContextsUrl, "GET", {initialConnector: InitialConnector}).then(function(oResult) {
				return oResult.response;
			});
		}
Gets the variant management context information.

@param {object} mPropertyBag Property bag
@param {string} mPropertyBag.type Type of context, currently only 'role' is supported
@param {string} [mPropertyBag.$skip] Offset for paginated request
@param {string} [mPropertyBag.$filter] Filters full raw data
@returns {Promise<object>} Promise resolves as soon as context has been retrieved