func GetDynamicResourceIds(tokenName, token string, ctx *model.Context, requiredTokens []manifest.RequiredTokens) error {
	logger := logrus.WithFields(logrus.Fields{
		"module":    "GetDynamicResourceIds",
		"tokenName": tokenName,
		"token":     token,
	})

	err := getDynamicResourceIds(tokenName, token, ctx, logger, requiredTokens)
	if err != nil {
		logger.WithFields(logrus.Fields{
			"err": err,
		}).Error("exchangeCodeForToken failed")
		return err
	}
	return nil
}
// GetDynamicResourceIds retrieves the accounts and statements resource ids for the current token
GetDynamicResourceIds retrieves the accounts and statements resource ids for the current token
// GetDynamicResourceIds retrieves the accounts and statements resource ids for the current token
func GetDynamicResourceIds(tokenName, token string, ctx *model.Context, requiredTokens []manifest.RequiredTokens) error {
	logger := logrus.WithFields(logrus.Fields{
		"module":    "GetDynamicResourceIds",
		"tokenName": tokenName,
		"token":     token,
	})
	err := getDynamicResourceIds(tokenName, token, ctx, logger, requiredTokens)
	if err != nil {
		logger.WithFields(logrus.Fields{
			"err": err,
		}).Error("exchangeCodeForToken failed")
		return err
	}
	return nil
}
func GetDynamicResourceIds ( tokenName , token string , ctx * model . Context , requiredTokens [ ] manifest . RequiredTokens ) error { logger := logrus . WithFields ( logrus . Fields { " " : " " , " " : tokenName , " " : token , } ) err := getDynamicResourceIds ( tokenName , token , ctx , logger , requiredTokens ) if err != nil { logger . WithFields ( logrus . Fields { " " : err , } ) . Error ( " " ) return err } return nil }
GetDynamicResourceIds retrieves the accounts and statements resource ids for the current token
GetDynamicResourceIds retrieves the accounts and statements resource ids for the current token